******************************************* ********* Как ставить ServicePack ********* ******************************************* 1) Перенести все файлы из папки Bin в папку с исполняемыми файлами программы (например, C:\Sm2000\Bin). 2) Перенести все файлы из папки Report в папку с отчетами к программе (например, C:\Sm2000\Report). 3) Перенести все файлы из папки Scripts в любую папку на Вашем комьютере (например, C:\Temp\Scripts). 4) Выполнить программой '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.019.1 ********* **************************************** 25.02.03 (№ 356) SP № 4 Во избежание ошибок, связанных с попыткой одноврем. обращения к файлу конверта с двух сторон канала передачи данных, в транспорте «файловый» конверт при отправке создается с расширением «---» и только по окончании копирования переименовывается в «ENX». SMPostServer.exe 20.02.03 (№ 353) SP № 3 Исправлена ошибка неправильного округления сумм при автоматическом проставлении цен в накладные на перемещение при смене статуса (суммы не округлялись до копейки). DocsPkgBody.sql 20.02.03 (№ 352) SP № 3 Исправлена ошибка преобразования схемы БД. Не удалялось избыточное описание связи вида цены с правилом округления. Данное описание более не используется и доступа к его редактированию в программе нет. PriceRound.sql 19.02.03 (№ 350) SP № 3 Почтовый модуль - исправлена ошибка описания поля Номер ордера для сличит.ведомости и инв.описи. Ошибка приводила к преобразованию значения поля к числу (потеря лидирующих нулей в номере). SMPostStd.dll 17.02.03 (№ 349) SP № 3 Добавлены диалоги старта отчетов по комиссионным товарам для "БИН" (Улан-Удэ). SmRepStarter.dll 14.02.03 (№ 348) SP № 3 В док-те «Расход на производство» не проставлялась сумма в заголовок док-та при смене статуса на «принят в ценах», если в спецификации готовой продукции был один артикул. Исправлено - проверка «Запрет прин. док. с 0-й ценой» вызывалась до проставления цен InspectPkg.sql, DocPOPkgBody.sql 12.02.03 (№ 347) SP № 3 Исправлена ошибка: не работает функция проверки «Несоответствие суммы документа сумме документа поставщика». Inspect.sql 06.02.03 (№ 346) SP № 2 Исправлена ошибка 855 отсылки сличительной ведомости. SMPostStd.dll 05.02.03 (№ 345) SP № 2 Исправлена ошибка: Простановка цены последнего прихода. «Невозможно заменить SMSPEC.TOTALPRICE на NULL» (SMDOCSETLASTINCOMEPRICEWO) DocsPkgBody.sql 30.01.03 (№ 344) SP № 2 Исправлена ошибка проставления 0-х цен в накладные на перемещение в случае когда у вида цены не установлен признак "С налогами". В функцию введен учет допустимых для типа документа режимов округления цен. DocsPkgBody.sql 29.01.03 (№ 341) SP № 1 Ош. 845. Исправлено описание структуры документа Инвентаризационная опись для почтового сервера. Ошибка приводила к невозможности пересылки документа. SMPostStd.dll 29.01.03 (№ 343) SP № 1 Ош. 842 Исправлена ошибка, при которой в отчете "Остатки в закупочных ценах" отображались артикулы типа услуга. Одновременно из отчета исключены артикулы типа Транспортный элемент, так как они относятся к основным средствам. ostatki_cp.rep 29.01.03 (№ 342) SP № 1 Ош. 843. Исправлена ошибка, при которой расчет отстатков в документе Инвентаризационная опись добавлял рассчитанное количество к ранее расчитанному количеству. DocILPkgBody.sql 24.01.03 (№ 340) SP № 1 Исправлена ошибка в расчете товародвижения. Явная привязка операции списания брака на СВ к поставке на СК\СМ ошибочно рассматривалась как недопустимая. SMRepAdmin.dll 24.01.03 (№ 339) SP № 1 Ош 835. Исправлена ошибка, при которой происходило игнорирование шага цены в процедуре наценивания, если был установлен флаг Не отсылать не изменившиеся цены в актах изменения цены. RevalACPkgBody.sql 20.01.03 (№ 338) SP № 1 Ош 826. Порт. терминал. Загрузка в реж. «Контроль ценников». Для версий прогр. порт терм., отличных от «SM_2K700», была ош.: «Невозможно включить режим контроля цен на терминале». Теперь СМ проверяет, только префикс «SM_2K», возвращаемого номера версии. SmTerminal.dll 17.01.03 (№ 337) SP № 1 Ош. 752. Исправлена ошибка инкрементальной загрузки налогов в УКМ. SmUKMDesk.dll 17.01.03 (№ 336) SP № 1 Исправлены ошибки, возникающие на закладке «Цены» в домене карточек при отсутствии права на просмотр наценок. SmDomCards.dll 17.01.03 (№ 335) SP № 1 Исправлена ош.679: невозможность заведения новых карточек при запрете ввода артикула вручную. CardsPkg.sql 16.01.03 (№ 334) SP № 1 Исправлена ош. 819 для накладных и актов переоценки: номер документа, в котором присутствовал пробел, передавался в печатную форму в искаженном виде. SmDomDocs.dll, SmDomDocsAC.dll