******************************************* ********* Как ставить 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. При инкрементальной выгрузке артикул с отсутствующей дополнительной ценой теперь попадает в список дополнительных цен с пустым тегом . SmUKM4XMLDesk.dll, Sm.UKM4XMLDesk.dll, pkg_CashPkg.sql, CashPkgBody.sql 11.06.19 (№ 2603) SP № 1 Меркурий. Исправлена структура XML-файла для выхода из производства: тэги теперь открываются и закрываются для каждого элемента продукции. 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