******************************************* ********* Как ставить 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.033.4 ********* **************************************** 29.05.17 (№ 2190) SP № 4 ЕГАИС. Исправлена ошибка отсылки ТТН на возврат: "Value ' ' is not facet-valid with respect to enumeration '[Packed, Unpacked]'". Sm.Post.Filters.Egais.dll, EgaisPkgBody.sql 29.05.17 (№ 2189) SP № 4 ЕГАИС. Исправлено: при запросе в ЕГАИС информации об алкокодах в таблицу "Коды алкогольной продукции ЕГАИС" для импортного товара всегда проставлялся производитель, а не импортер. Sm.Post.Filters.Egais.dll 29.05.17 (№ 2188) SP № 4 Планограмма. Исправлено: не сохраняется расположение полей в заголовке после перемещения поля и последующего перечитывания по кнопке "Перечитать". Sm.Planogramma.dll 29.05.17 (№ 2187) SP № 4 ЕГАИС. Исправлено: отсылка в ЕГАИС запроса на получение атрибутов алкокода вызывает рассылку алкокодов. CardsTrg1.sql 29.05.17 (№ 2186) SP № 4 Акты переоценки. Произведен откат работы «Акты переоценки маркетинговой акции. Прием в старшую базу и установка маркетинговых ценников» , сделанной в версии 1.033.4. DocACPkgBody.sql 29.05.17 (№ 2185) SP № 4 Карточки. 1) Запрещена отсылка маркетинговых ценников при отсылке карточки товара. 2) Прием по почте команды на удаление объекта "AP", если ценник в базе находится с признаком "Маркетинговый ценник", не будет приводить к удалению записи из таблицы SMPricerArticle. Sm.Post.DbLoader.dll, SMPostPkgBody.sql 29.05.17 (№ 2184) SP № 4 Отчеты. Движение по коду алкогольной продукции ЕГАИС. Документы ЕГАИС типа "WBSpoilage" отнесены к регистру "Торговый зал". FormTempTablePkgBody.sql 29.05.17 (№ 2183) SP № 4 Печатные формы. Заказы от клиентов. Исправлено: запуск печатной формы завершался ошибкой "ORA-00942: таблица или представление пользователя не существует". DocsModule.sql, zakaz_doc.frx 19.05.17 (№ 2182) SP № 3 Формирование пакета заказов на базе контракта. Исправлено: изменение выбранного контракта в мастере создания процесса не приводило к перечитыванию списка соглашений о поставках. SmDomDocsOR.dll 18.05.17 (№ 2181) SP № 3 Заказ поставщику. Новый тип функционального задания "Закрытие заказов поставщикам". SchedPkgBody.sql, pkg_DocORPkg.sql, DocORPkgBody.sql 18.05.17 (№ 2180) SP № 3 Инициализация места хранения. Исправлено: если текущая цена - маркетинговая, то при создании актов переоценки для инициализируемого места хранения в них вместо текущей цены будет помещаться цена из буфера, в котором сохраняются цены на момент действия маркетинговой акции. ShopPkgBody.sql 18.05.17 (№ 2179) SP № 3 Алкогольная декларация. Исправлено: XML-файл декларации не проходит проверку "Существует повторяющаяся последовательность ключей "1" для ключа ПК_Лиц" или ограничение по уникальному идентификатору". Sm.Process.User.dll 18.05.17 (№ 2178) SP № 3 Кассовый модуль. Драйвер "УКМ4 станд. XML". Изменен префикс имени файла, по которому определяется тип данных при приеме из кассы: "shift_" – для смены и "receipt_" – для чека открытой смены. Sm.UKM4XMLDesk.dll 18.05.17 (№ 2177) SP № 3 Весы. Bizerba. Реализована возможность загрузки цены за 100 гр. SmScaleBizerba.dll 12.05.17 (№ 2176) SP № 2 Накладные. Транспортный раздел. Увеличена длина полей "Адрес погрузки", "Адрес разгрузки". SmDomDocs.dll 10.05.17 (№ 2175) SP № 2 Исправлена ошибка доступа к локальной базе Firebird при работе нескольких пользователей на одном компьютере одновременно. Sm.Offline.dll, Sm.Main.Offline.dll 10.05.17 (№ 2174) SP № 2 Сервер приложений. Исправлено: исполнение заданий сервером приложений завершалось ошибкой «Коммуникационный объект System.ServiceModel.Channels.ServiceChannel нельзя использовать для связи, так как он находится в состоянии Faulted». Sm.AppServer.Link.dll, Sm.BusinessServer.dll, Sm.Process.Sys.Server.dll 10.05.17 (№ 2173) SP № 2 Заказ поставщику. Исправлено: если в мастере автоматической генерации заказов по выбранным соглашениям о поставках выбрать группу товаров, то отбора соглашений о поставках с товарами этой группы не происходит. SmDomDocsOR.dll 10.05.17 (№ 2172) SP № 2 Сервер приложений. Исправлена ошибка "Входная строка имела неверный формат" в Sm.AppServer.DatabaseHost.CheckLicenseServer(). Sm.AppServer.exe 28.04.17 (№ 2171) SP № 2 Карточки. Страница "Склад". Реализована возможность сохранять в карточке перечень файлов (новый почтовый объект "Вложение для карточки товара"). db_Sys.sql, db_Cards.sql, pkg_CardsHdr.sql, func_CardsProc.sql, CardsModule.sql, CardsPkg.sql, CardsTrg.sql, SMPostPkgBody.sql, SmPostTableLoad.sql, SmLibraryBase.dll, SmDocLib.dll, SmDomCards.dll, SmDomDocs.dll 27.04.17 (№ 2170) SP № 2 Документы. Реализовано звуковое оповещение срабатывания функции проверки 7 "Наличие товара в основании документа", когда она вызывается в ходе заполнения спецификации документа. db_Inspect.sql, InspectPkgBody.sql, Sm.Objects.dll, Sm.Interfaces.dll, Sm.Forms.dll, Sm.Server.dll, Sm.InstallLoader.Objects.dll, SmAdminCore.dll, Sm.LibraryUser.dll, SmError.dll, OfficePkgBody.sql 27.04.17 (№ 2169) SP № 2 ЕГАИС. Приходная ТТН ЕГАИС. Исправлено: неправильно отображается диалог выбора производителя при изменениии его размеров. Sm.Egais.dll 27.04.17 (№ 2168) SP № 2 Весы. Digi SM-120 Ethernet. Исправлена ошибка весов -31 при загрузке названия магазина. SmScaleDIGIEthernetSM120.dll 27.04.17 (№ 2167) SP № 2 Подтверждение заказа поставщику. Проверка наличия артикула из заказа из проверки 213 перенесена в проверку 7 "Наличие товара в основании документа" / "Заказ поставщику содержит артикул, отсутствующий в подтверждении заказа поставщику". db_Inspect.sql, pkg_Inspect3Pkg.sql, Inspect3PkgBody.sql, InspectPkgBody.sql, InspectLoad.sql, SMADMIN.HLP 27.04.17 (№ 2166) SP № 2 Алкогольная декларация. Исправлено: неверно формировалось значение атрибута "ИдЛицензии" элемента "Поставщик" после установки 1.033.4 SP1. Sm.Process.User.dll 27.04.17 (№ 2165) SP № 2 Инициализация БД. Исправлено: обновление базы могло завершаться ошибкой "ORA-00001: unique constraint SMCEGAISDOCHEADER_PK violated". ResForInit.exe 10.04.17 (№ 2164) SP № 1 ЕГАИС. Исправлено: не передаются данные транспортного раздела из расходной накладной на возврат в накладную ЕГАИС. EgaisPkgBody.sql 10.04.17 (№ 2163) SP № 1 Весы. DIGI SM-5000. Доработка функционала. SmScaleDIGIEthernetSM5000.dll 10.04.17 (№ 2162) SP № 1 ЕГАИС. В расходную ТТН, созданную на основании приходной ТТН, с операцией, отличной от возврата поставщику, цены будут проставляться из расходной накладной, а не из приходной ТТН. EgaisPkgBody.sql 10.04.17 (№ 2161) SP № 1 Расчет среднесуточной реализации. Исправлено: запуск задания "Расчет среднесуточной реализации" с собственными параметрами расчета, созданного до версии 1.033.4, завершался ошибкой "ORA-01400: cannot insert NULL into TTSALERATEART.WITHMARKETING". db_Store.sql 10.04.17 (№ 2160) SP № 1 Алкогольная декларация. Реализована поддержка множества лицензий поставщика для экспорта в XML-файл. db_ProcessALCO.sql, func_ProcessALCOProc.sql, ProcessALCOPkgBody.sql, Sm.Process.User.dll, SmProcess.chm