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

24.09.19  (№ 2641)  SP № 3

Подсчет алкоголя ТСД. Создание приходной накладной с накладной поставщика в основании.
EgaisPkgBody.sql

24.09.19  (№ 2640)  SP № 3

Подсчет марок ТСД. Исправлено: при создании ТТН ЕГАИС функцией "В расходную накладную на возврат с созданием ТТН ЕГАИС" поле Identity не заполняется.
EgaisPkgBody.sql

24.09.19  (№ 2639)  SP № 3

Заказ поставщику. Автоматическая генерация заказа. Новая опция "Копировать предложение заказа в количество заказа".
SmDomDocsOR.dll, SMToolsCore.dll, Sm.Process.Sys.Server.dll, db_DocumentsORTask.sql, pkg_StorePkg.sql, StorePkgBody.sql, func_StoreProc.sql

24.09.19  (№ 2638)  SP № 3

Весы. Исправлено: не работало добавление артикулов в список для весов из спецификации выбранного контракта с поставщиком.
HardwarePkgBody.sql

24.09.19  (№ 2637)  SP № 3

Накладные. Расходные накладные. Добавлены поля в спецификацию для ввода номера и даты корректировочной счет-фактуры.
SmDomDocs.dll, db_DocSpec.sql, func_DocWOProc.sql, DocsNaclModule.sql, SmPostTableLoad.sql

18.07.19  (№ 2621)  SP № 2

Печатные формы. В представление SVPriceCard добавлен вывод цены за единицу артикула, которая может потребоваться в ценнике для вывода ШК, содержащего цену (процесс контроля ценников).
db_RepCfg.sql, func_RepProc.sql

18.07.19  (№ 2620)  SP № 2

Карточки. Исправлено: в некоторых случаях вставка строки из буфера обмена в поле "Значение" таблицы "Дополнит. инф-ция для ценников" на странице "Ценники" завершалась ошибкой "Несовпадение типов".
SmDomCards.dll

18.07.19  (№ 2619)  SP № 2

Контракты с поставщиками. Исправлено: пропало поле "Тип контракта" из перечня полей для отображения в списке документов.
SmDomDocsCO.dll

18.07.19  (№ 2618)  SP № 2

Кассовый модуль. УКМ4 XML. Реализована выгрузка признака табачной продукции.
db_Cards.sql, SmUKM4XMLDesk.dll, SmUniversal.dll, SmLibraryTree.dll, SmDomService.dll

18.07.19  (№ 2617)  SP № 2

Печатные формы. Раздел Б справки к ТТН. ТТН ЕГАИС теперь будут отбираться только двух типов: WBInvoiceFromMe и WBInvoiceFromMeByWI.
pf_nacl_section_b.frx

18.07.19  (№ 2616)  SP № 2

Отчеты. Новый заказной отчет "Сводный Акт производства за смену".
SmRepCustom.dll

18.07.19  (№ 2615)  SP № 2

Контракты с клиентами. Исправлено: раздел перестал открываться из-за ошибки "ORA-00904: TMAIN.COMISSION: invalid identifier".
func_DocCOProc.sql, SmDomDocsCO.dll

11.06.19  (№ 2614)  SP № 1

Подсчет алкоголя ТСД. Реализован перевод процесса ТСД в режим редактирования в результате вызова функции "Заново открыть завершенный процесс для редактирования".
EgaisPkgBody.sql

11.06.19  (№ 2613)  SP № 1

ЕГАИС. Инвентаризация ЕГАИС. Инвентаризация марок поштучного учета.
db_EgaisTable.sql, pkg_EgaisPkg.sql, func_EgaisProc.sql, EgaisPkgBody.sql, EgaisModule.sql, Sm.Core.dll, Sm.Egais.dll, Sm.Egais.Link.dll, Sm.Egais.Server.dll

11.06.19  (№ 2612)  SP № 1

Подсчет марок ТСД. Реализовано: 1) поддержка Windows CE и Windows Mobile; 2) распознование алкогольного короба.
Sm.Terminal.dll, Sm.Terminal.Server.dll, ProcessManagerModule.sql

11.06.19  (№ 2611)  SP № 1

Подсчет алкоголя ТСД. Реализована поддержка сканера в разрыв 
клавиатуры.
Sm.Terminal.dll

11.06.19  (№ 2610)  SP № 1

Документы. Исправлено: если отредактировать метки, а затем добавить вложение, то изменения в метках сбросятся.
SmDocLib.dll

11.06.19  (№ 2609)  SP № 1

Возврат поставщику ТСД. Исправлено падение загрузки карточек по группам товаров.
Sm.Terminal.Server.dll

11.06.19  (№ 2608)  SP № 1

Подсчет марок ТСД. Исправлена ошибка с зацикливанием сообщения об отмене штрихкода при вводе сканером в разрыв клавиатуры.
Sm.Terminal.dll

11.06.19  (№ 2607)  SP № 1

Приём товара по заказу ТСД. Налоги в приходную накладную проставляются из накладной поставщика, если она имеется. Иначе 

налоги проставляются из карточки товаров, согласно данным поставщика (плательщик / неплательщик НДС).
DocORPkgBody.sql

11.06.19  (№ 2606)  SP № 1

Супермаг Мобайл. Исправлена ошибка функции проверки права пользователя на работу с местом хранения.
OfficePkgBody.sql

11.06.19  (№ 2605)  SP № 1

ЕГАИС. Дополнен список кодов типов ФСМ/АМ.
EgaisLoad.sql

11.06.19  (№ 2604)  SP № 1

Кассовый модуль. УКМ4 XML. При инкрементальной выгрузке артикул с отсутствующей дополнительной ценой теперь попадает в список дополнительных цен с пустым тегом <price/>.
SmUKM4XMLDesk.dll, Sm.UKM4XMLDesk.dll, pkg_CashPkg.sql, CashPkgBody.sql

11.06.19  (№ 2603)  SP № 1

Меркурий. Исправлена структура XML-файла для выхода из производства: тэги <Produktsiya> теперь открываются и закрываются для каждого элемента продукции.
Sm.Post.Filters.Mercury.dll

11.06.19  (№ 2602)  SP № 1

Рекламные кампании. Новая опция заголовка пропорциональной кампании "Распределить сумму скидки".
db_PromotionsTable.sql, Sm.Objects.dll, Sm.Promotion.dll, Sm.Promotion.Link.dll, Sm.Promotion.Server.dll, Sm.Offline.dll, Sm.Offline.Sql.exe, OfflineTemplate.fdb, Sm.CashDesk.dll, Sm.CashDesk.chm, func_PromotionsProc.sql

