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

11.11.03  (№ 459)  SP № 4

Исправления: в акт переоценки на осн. перемещения ставилось условие исполн. "немедлено" вместо "при оприх. основания", При отлож. испол. акт получал статус исполнен, но не исполнялся SMORA00001673. Акт переоценки на осн. перем-я, не удалялся SMORA00001674
RevalACPkgBody.sql, DocACPkg.sql, DocACPkgBody.sql, DocsPkgBody.sql

29.10.03  (№ 455)  SP № 3

Отчет "Карточка складского учета": при наличии в док-те одного товара с разными ценами для каждой строки док-та с этим товаром выводились все свойства данного товара из док-та (SMORA00001672). Убран вывод свойств товаров при запуске отчета в закуп. ценах.
SmRepStarter.dll, RepModule.sql, registration_card.rep

29.10.03  (№ 457)  SP № 3

Изменена программа вывода окна сообщений итогов работы функций проверки. Изменения позволяют игнорировать искажение информации о номере версии ADO в системном реестре. Реестр может портиться третьими программами.
SmError.dll

29.10.03  (№ 456)  SP № 3

Акт переоценки: исправлена ошибка - устанавливалась нулевая цена в актах переоценки при перемещении товара с фиксированной ценой (SMORA00001670)
RevalACPkgBody.sql

22.10.03  (№ 453)  SP № 2

Исправлена ошибка - Невозможно открыть акт переоценки с количеством строк спецификации большем 2000 позиций (SMORA00001632).
DocProcExt.sql, DocsModule1.sql, SmDomDocsAC.dll

22.10.03  (№ 452)  SP № 2

В Сличительных ведомостях, созданных на основании инвентаризационных описей теперь не активна кнопка редактирования строки, поскольку в этом случае нельзя редактировать никакое поле (SMORA00001578)
SmDomDocsRL.dll

22.10.03  (№ 451)  SP № 2

Исправлено поведение инвентаризационных ведомостей, когда при добавлении артикула со свойством в спецификации не сразу показывалась детализация количества по свойствам (SMORA00001419).
SmDomDocsIL.dll

22.10.03  (№ 454)  SP № 2

Создана функция создания копий актов переоценки для набора м. х. Функция названа "Скопировать документ в другие места хранения", так же как и существующая функция. Прежняя функция  получила название "Скопировать цены в другие места хранения" SMORA00001633
SmDomDocsAC.dll, DocRemotePkgBody.sql

21.10.03  (№ 448)  SP № 2

Калькуляция: исправлена ошибка деления на ноль, которая возникала при некотором сочетании условий при расчете плановой себестоимости (SMORA00001661).
DocCAPkgBody.sql

21.10.03  (№ 449)  SP № 2

Почтовый сервер: исправлены ошибки e-mail транспорта: невозможность подключения к SMTP серверу при втором дозвоне (SMORA00001656), значение флажка «вешать трубку» игнорировалось, фактически, всегда считалось, что он установлен.
SMPostServer.exe

21.10.03  (№ 450)  SP № 2

Изменен  экспорт в OLAP информации о контрагенте. Вместо имени поставщика и клиента экспортируется имя контрагента. Название группы классификатора поставщика и клиента выводятся независимо от типа операции (типа контрагента).
AccountsTable1.sql, Accounts.sql, AccountsBody.sql

17.10.03  (№ 447)  SP № 2

Исправлена ошибка в отчете "Оборот предприятия": отчет не запускался при выборе более 9 групп товаров с группировкой по группам товаров (SMORA00001652).
RepProc.sql

14.10.03  (№ 446)  SP № 2

Новые заказные отчеты "Расчеты и реализация по поставщикам" (id 289),  "Отчет о продажах в декалитрах" (id 297).
SmRepStarter.dll

13.10.03  (№ 445)  SP № 1

Исправлена ошибка неверного отображения иформации в поле Срок поставки интерфейса контрактов на закупку (SMORA00001640).
SmDomDocsCO.dll

08.10.03  (№ 444)  SP № 1

Калькуляция: исправлена ошибка перерасчета кол-ва ингредиентов с приоритетом, отличным от наивысшего.
SmDomDocsCA.dll, DocCAPkg.sql, DocCAPkgBody.sql

07.10.03  (№ 435)  SP № 1

Карточки: 1) исправлена ошибка в мастере создания новой карточки типа набор (SMORA00001612) 2) исправлена ошибка сохранения изменений в нескольких строках на закладке "Склад" (SMORA00001624).
SmDomCards.dll

07.10.03  (№ 430)  SP № 1

Портативный терминал: исправлена ошибка некорректного языка сообщений (SMORA00001605). Добавлено сообщение о сбое при выгрузке из терминала (SMORA00001609). Исправлена ош. при экспорте из терминала в маркет. акцию (SMORA00001608).
SMDensoBHT.dll, SmTerminal.dll, DocRemotePkgBody.sql

07.10.03  (№ 429)  SP № 1

Ускорен перенос данных в аналитическую базу для спецификаций с большим минимальным значением SpecItem.
FIFOTransferBody.sql

07.10.03  (№ 431)  SP № 1

Беларусь: Изменен алгоритм ограничения цены макс. наценкой от цены произв. при наценивании. Берется не полная новая цена, а новая цена без НДС. Исправлено: игнорировалось значения максим. наценки от цены произв. при наценивании накладной (SMORA00001570).
DocExt.sql, DocExtBody.sql, RevalACPkgBody.sql

07.10.03  (№ 434)  SP № 1

Акт переоценки: Отключены правила проверки цен для актов, созданных для маркетинг. акции или автоматически создаваемых для накладных на перемещение. Исправлена ошибка запрета установки цен для товаров с  нулевой ценой из-за превышения макс. наценки.
PriceCheckRulesPkg.sql, PriceCheckRulesPkgBody.sql, InspectPkgBody.sql, SmDomDocsAC.dll

07.10.03  (№ 436)  SP № 1

Контракты: Исправлена ошибка, возникающая при изменении статуса документа с "черновик" на "принят" (SMORA00001628). Исправлено неправильное отображение документа при добавлении вида "вложения и метки" (SMORA00001629).
SmDomDocsCO.dll

07.10.03  (№ 437)  SP № 1

Сличительная ведомость: Исправлена ош. при выборе в списке док-ов флажка "Спецификация". Изменено сообщение при импорте строк и при смене статуса. Исправлен мастер создания самостоят. ведомости (SMORA00001616, SMORA00001353, SMORA00001569, SMORA00001341).
SmDomDocsRL.dll, DocRemotePkgBody.sql, InspectPkgBody.sql, DocRLPkgBody.sql

07.10.03  (№ 438)  SP № 1

Сличительная ведомость: Исправлена невозможность выхода из раздела при появлении окна ошибок (SMORA00001595).
SmDomDocsRL.dll

07.10.03  (№ 439)  SP № 1

Исправлено некорректное сообщение при добавлении в список товаров для весов штучного товара (SMORA00001588).
SmScaleManager.dll

07.10.03  (№ 440)  SP № 1

Коррекция поведения разделов Зона отгрузки и Листы комплектации по ТЗ "Отгрузка со склада".
DocRemote.sql, DocRemotePkgBody.sql, SmDomDocsSO.dll, InspectPkgBody.sql, DocsModule.sql, SmDomDocs.dll, SmShippingZone.dll

07.10.03  (№ 441)  SP № 1

Запрет превышения затребованного количества перемещен из безусловной проверки в отдельную контрольную функцию, настраиваемую по должностям (по умолчанию – запрет).
Inspect.sql, InspectPkg.sql, InspectPkgBody.sql

07.10.03  (№ 442)  SP № 1

Складское требование: реализовано отображение в поле "отгружено" количества из Накладной на перемещение, созданной по Листу комплектации для данного складского требования (SMORA00001526).
DocRemotePkgBody.sql

07.10.03  (№ 443)  SP № 1

Беларусь: Исправлена функция проверки «Контроль превышения максим. наценки от цены производителя». Текущий режим округления – Сумма без налогов. В расходной накладной убрана колонка «Розничная цена» (SMORA00001591).
SmDomDocs.dll, DocsPkg.sql, DocProc.sql, DocsPkgBody.sql, InspectPkg.sql, InspectPkgBody.sql

07.10.03  (№ 433)  SP № 1

Акт переоценки: При отрицательных остатках переоцениваемого товара в акт теперь проставляется нулевое количество (SMORA00001625). Исправлено: отсутствовала проверка превышения границы наценивания в окне исправления ошибок наценивания (SMORA00001552).
DocExtBody.sql, SmDomDocsAC.dll

06.10.03  (№ 428)  SP № 1

Доработка экспорта в OLAP ID 287.1 Экспорт классификаторов, расширение перечня данных в экспорте проводок. Исправлена ошибка выгрузки веса весового товара (SMORA00001560).
AccountsTable.sql, Accounts.sql, ExportProc.sql, AccountsBody.sql, AccountsModule.sql, SmAccounts.dll

