******************************************* ********* Как ставить 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.024.5 ********* **************************************** 11.10.06 (№ 665) SP № 6 Экспорт "Документы/проводки". Поля "Дата счета-фактуры поставщика" и "Счет-фактура поставщика" переименованы в "Счет-фактура. Дата" и "Счет-фактура. Номер". И теперь в них будут выгружаться данные не только для приходной, но и для расходной накладной. AccountsBody.sql, FIFOTransferBody.sql 11.10.06 (№ 666) SP № 6 SMORA00002705. Экспорт. Исправлена ошибка выгрузки номера подгруппы классификатора карточек складского учета. AccountsBody.sql 12.09.06 (№ 664) SP № 5 Кассовый модуль. Исправлено: если максимальный идентификатор группы товаров в системе превышал 2001, выгрузка в кассу скидок по дисконтным картам для групп товаров зависала. CashPkgBody.sql 12.09.06 (№ 663) SP № 5 SMORA00002670 Наценивание. Исправлено: цена в акте переоценки не округлялась до точности валюты, если документ был создан функцией "Инициализировать комплексные артикулы". DocACPkgBody.sql 12.09.06 (№ 662) SP № 5 Экспорт. Исправлено: файл экспорта в формате "dBase" не создавался, если в диалоге старта экспорта данных опция "Префикс имен файлов результатов" установлена в "стандартный" или в "пользовательский". SmAccounts.dll 07.09.06 (№ 661) SP № 4 Короткое наименование артикула. Реализовано управление шрифтом и языком для ввода и редактирования короткого имени артикула и управление перекодировкой короткого имени артикула при загрузке касс по протоколам УКМ2. SmUKMCSVDesk.dll, SmUKMBaseDesk.dll, SMToolsCore.dll, SmDomCards.dll, SmLibraryUser.dll, SmLibraryBase.dll 07.09.06 (№ 660) SP № 4 Кассовый модуль. Добавлено управление выгрузкой в УКМ2 наименования артикула - полное/короткое (для проекта АДА). Управление осуществляется прямой записью в SSSysInfo параметра CashLoadFullName со значениями 0/1 (нет/да) SmUKMCSVDesk.dll, SmUKMBaseDesk.dll, SmUKMDesk.dll, SMCashServer.exe, SmUniversal.dll 28.08.06 (№ 659) SP № 3 Почтовый модуль. Исправлено: при рассылке карточки с отсутствующими ШК, в подчиненной БД существующие ШК этой карточки не удалялись. Sm.Post.DbLoader.dll 24.08.06 (№ 658) SP № 3 Исправлен алгоритм поиска документа предыдущего прихода при проверке соответствия новой цены и цены предыдущего прихода при наценивании. DocExtBody.sql 24.08.06 (№ 657) SP № 3 Прайс чекер. Исправлена ошибка неверной обработки управляющих символов в шаблонах изображения для модели Shuttle SG15. Исправлено добавление лишней пустой строки при обработке шаблона для модели Штрих-М. SMPriceChecker.exe 18.08.06 (№ 656) SP № 2 Исправлены ошибки расчета остатков 1) при наличии закрытого периода со сменой учетной политики и расходов товара в закрытом и открытом периоде без предварительного прихода, 2) при указании в качестве фильтра ассортимента, в котором нет ни одного товара. SQLFilterPkgBody.sql, FRemInPkgBody.sql 15.08.06 (№ 654) SP № 2 Электронные весы. Оптимизирован процесс загрузки сроков годности из накладной. SmScaleManager.dll, Hardware.sql, HardwareTrg.sql, HardwarePkgBody.sql 14.08.06 (№ 653) SP № 2 Контракты на закупку. Исправлено: использование функции импорта строк в редактируемый документ из другого документа завершалась ошибкой. SmUniversal.dll, SMComKernel.dll, SmDomDocsCO.dll 10.08.06 (№ 650) SP № 2 Кассовый модуль. Добавлена блокировка каталога обмена с кассой при приеме данных из УКМ. SmUKMDesk.dll, SmUKMCSVDesk.dll, SmUKMBaseDesk.dll 01.08.06 (№ 637) SP № 1 SMORA00002631, SMORA00002636 Почтовый модуль. Исправлено: файл физического пакета не формировался при отправке объекта во все подчиненные БД. SMPostServer.exe 01.08.06 (№ 644) SP № 1 Исправлено: ранее печать сличительной ведомости в ценах накладных была возможна только при наличии в документе и недостачи, и излишков. SmDomDocsRL.dll 01.08.06 (№ 643) SP № 1 Исправлено: на основе сличительной ведомости не создаются накладные с операцией пересортица (излишек) в месте хранения типа "Магазин". InspectPkgBody.sql 01.08.06 (№ 642) SP № 1 Исправлена ошибка печати накладной с количеством поставщика для документа, у которого имеются скрытые строки с нулевым количеством ORA-00001: нарушено ограничение уникальности (SUPERMAG.TTCSPECITEMPAIR_PK). RussianspellPkgBody.sql, Docs3PkgBody.sql 01.08.06 (№ 641) SP № 1 SMORA00002627 Кассовый модуль. Исправлена ошибка выгрузки данных для модуля контроля цен для магазина с незаданным типом дисконтных карт для торгового зала. SmPriceCheckerDesk.dll 01.08.06 (№ 640) SP № 1 Исправлена ошибка сохранения контракта на закупку для Беларуси ORA-02291: Нарушено ограничение целостности (SUPERMAG.SMCSPECBY) – исходный ключ не найден. DocsPkg.sql, Docs3Pkg.sql, DocCOPkg.sql, DocCOProc.sql, DocCOPkgBody.sql, Docs3PkgBody.sql 01.08.06 (№ 639) SP № 1 SMORA00002635 Исправлено: не рассылается справочник "Доп. характеристики дисконтных карт". SmRefsLib.dll 01.08.06 (№ 638) SP № 1 Почтовый модуль. Оптимизация запросов на удаление или обновление данных при приеме. Sm.Post.DbLoader.dll