******************************************* ********* Как ставить 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.037 ********* ************************************** 30.10.18 (№ 2450) SP № 3 Почтовый модуль. Oracle 12. Исправлено: запуск SddWriter4.exe завершается ошибкой ORA-12154. SsdWriter4.exe 30.10.18 (№ 2449) SP № 3 Карточки. Реализована возможность сортировки по столбцам таблицы на закладке "Остатки". SmDomCards.dll 30.10.18 (№ 2448) SP № 3 Регистрация платежей. СП802-Ф. Драйвер ККТ неверно распознавал систему налогообложения, если это была система "Упрощенная (доход-расход)". В чек проставлялся номер системы 3 вместо 4. Sm.FiscalRegistrar.Driver.dll 30.10.18 (№ 2447) SP № 3 Печатные формы. Акт несоответствия по форме ТОРГ-2 / ТОРГ-3. Исправлен алгоритм расчета полной суммы для количества поставщика: ранее полная сумма = сумме без налогов + сумма налогов. Теперь полная сумма = цена полная * количество поставщика. RussianspellPkgBody.sql 30.10.18 (№ 2446) SP № 3 Карточки. Исправлено: создание артикула на основании ШК с привязанной к нему упаковкой завершалось ошибкой "ORA-02291: integrity constraint SMCBARCODE_PACKID violated - parent key not found". pkg_CardsHdr.sql, func_CardsTrg.sql, CardsPkg.sql 30.10.18 (№ 2445) SP № 3 Производство. Выход из производства. Исправлено для Белоруссии: создание актов переоценки завершалось ошибкой "ORA-02290: check constraint SMCSPECBYDOCTYPE violated". RevalACPkgBody.sql 19.07.18 (№ 2407) SP № 2 Регистрация платежей. Реализована замена русских символов на латинские при считывание PDF417 сканером в разрыв клавиатуры при русской раскладке клавиатуры. Sm.CashDesk.dll 19.07.18 (№ 2404) SP № 2 Кассовый модуль. УКМ2 станд. TXT. Реализована выгрузка цены до маркетинговой акции. SmUniversal.dll, SMToolsCore.dll, SmCashServerLib.dll, SmUKMBaseDesk.dll, SmPrestigeDesk.dll, SmPriceCheckerDesk.dll, SmUKM4CSVDesk.dll, SmUKM4XMLDesk.dll, SmUKMCSVDesk.dll, SmUKMDesk.dll 19.07.18 (№ 2403) SP № 2 Почтовый модуль. Реализованы новые функции экспорта XML-фильтра. func_CardsProc.sql, Sm.Objects.dll, Sm.Post.Filters.dll, Sm.XmlSchemaEditor.exe 19.07.18 (№ 2402) SP № 2 Весы. DIGI 5000. Исправлено: 1) зависание на загрузке картинок при наличии множества номенклатур для разных мест хранения; 2) ошибка при отключении сокета по таймауту. SmScaleDIGIEthernetSM5000.dll 19.07.18 (№ 2401) SP № 2 Накладные. Автоматическая простановка цен контракта. При отсутствии контракта цена в спецификации теперь не будет обнуляться. DocNaclPkgBody.sql 19.07.18 (№ 2400) SP № 2 При формировании строки печати штрихового кода UPC-A отменено удаление лидирующего нуля. RepBarCodePkg.sql 19.07.18 (№ 2399) SP № 2 Формирование пакета заказов на базе контракта. Исправлено: неверно проставлялись маркетинговые контракты в спецификацию процесса. Doc4PkgBody.sql 19.07.18 (№ 2398) SP № 2 Регистрация платежей. СП802-Ф. Исправлено: не происходил разрыв бумаги между двумя копиями слипа. Sm.FiscalRegistrar.Driver.dll 19.07.18 (№ 2397) SP № 2 Регистрация платежей. СП802-Ф. Реализован автоматический выбор системы налогообложения, если в ККТ задано несколько систем одновременно. Sm.FiscalRegistrar.Driver.dll 19.07.18 (№ 2396) SP № 2 Регистрация платежей. СП412ФР. Поправлена печать QR-кода для старого протокола. Sm.CashDesk.dll 19.07.18 (№ 2395) SP № 2 Регистрация платежей. Реализована отправка в УТМ ЕГАИС чеков с давностью более 24 часов. Sm.CashDesk.dll 19.07.18 (№ 2394) SP № 2 Прайс-листы поставщиков. Исправлено: работа функции "Проставить артикулы по штриховому коду" завершалась ошибкой "Неопознанная ошибка". SmDomDocsCO.dll 19.07.18 (№ 2393) SP № 2 Накладные. Приходные накладные. Расходные накладные. Исправлено: работа функции "Проставить страну из карточек" завершалась ошибкой "Неопознанная ошибка". SmDomDocs.dll 19.07.18 (№ 2392) SP № 2 Сервер приложений. Исправлено: при работе через сервер приложений массовое добавление большого количества артикулов в документ завершалось ошибкой "ORA-01000: количество открытых курсоров превысило допустимый максимум". Sm.BusinessServer.dll 04.07.18 (№ 2391) SP № 1 Административный модуль. Задание "Сбор 'мусора'". Исправлено: работа задания завершалась ошибкой "ORA-06519: выполнен откат назад для незавершенной автономной транзакции". Garbage.sql 04.07.18 (№ 2390) SP № 1 Отчеты. Запуск отчетов Oracle Reports с входными числовыми параметрами с десятичными разделителями может завершаться ошибкой "REP-0091: Неверное значение для параметра". Для таких параметров рекомендуется в файле отчета задавать маску ввода "NNNNNNNNN.NN". SmRepCustom.dll 03.07.18 (№ 2389) SP № 1 Регистрация платежей. СП802-Ф. Реализована работа с денежным ящиком. Sm.FiscalRegistrar.Driver.dll, Sm.CashDesk.dll 02.07.18 (№ 2388) SP № 1 Почтовый модуль. Исправлена ошибка отсылки "Соединение с БД не открыто" при периоде генерации пакетов более 60 секунд. Sm.Post.Server.exe 29.06.18 (№ 2386) SP № 1 ЕГАИС. Исправлено: 1) не принимается квитанция о фиксации ТТН на приход; 2) не отправляется ТТН на отгрузку на этапе приёма ответа на запрос параметров контрагента. Sm.Post.Filters.Egais.dll 29.06.18 (№ 2385) SP № 1 Инвентаризация ТСД. Исправлено: создание инвентаризационной описи или сличительной ведомости завершалось ошибкой "Object reference not set to an instance of an object". Sm.Terminal.Server.dll 29.06.18 (№ 2384) SP № 1 Весы. DIGI 5000. Реализована загрузка картинок в формате JPEG. SmScaleDIGIEthernetSM5000.dll 29.06.18 (№ 2383) SP № 1 Регистрация платежей. СП801-Ф. Реализована поддержка прошивки 8.01.18. Sm.FiscalRegistrar.Driver.dll 29.06.18 (№ 2382) SP № 1 Справочники. Ускорено сохранение справочников при большом количестве значений в справочнике. SmDomService.dll