******************************************* ********* Как ставить 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.026.4 ********* **************************************** 22.06.09 (№ 856) SP № 5 Кассовые чеки. Оптимизирован отбор данных за указанную дату для конкретного артикула на Oracle 10g. SmCashChecks.dll 22.06.09 (№ 855) SP № 5 Кассовый сервер. Добавлен новый тип скидки "Скидка на мелочь". Cash.sql 22.06.09 (№ 857) SP № 5 Обрезка базы. Перед началом обрезки базы сделано удаление статистики по оперативным остаткам на дату <= последней дате обрезываемого периода. RemainsPkgBody.sql, PCloseBody.sql 22.06.09 (№ 858) SP № 5 Закрытие периода. Исправлено: при открытии периода не открывалась бухгалтерская справка "Инвентаризация излишков", созданная на последнюю дату периода, который остается закрытым, хотя ссылающиеся на нее документы открывались. PCloseBody.sql 22.06.09 (№ 859) SP № 5 Печатная форма "Счет-фактура" приведена в соответствие с Постановлением Правительства РФ от 26.05.2009 № 451: реализован вывод короткого названия контрагента-продавца в дополнение к основному названию. nacl_inout_factura.rep 22.06.09 (№ 860) SP № 5 Контрагенты. Добавлен новый атрибут контрагента "Короткое название". SMCompanies.dll, Clients.sql, ClientsTrg.sql, SmPostTableLoad.sql 22.06.09 (№ 861) SP № 5 Отчет "Детальный реестр накладных с закупочными ценами". Исправлено: если были выбраны опции "отбор накладных по перечню номеров" и "кассовые отчеты", то в отчет попадали только продажи по кассе, тогда как должны попадать продажи и возвраты по кассе. reestr_nacl_ss_detail.rep 22.06.09 (№ 863) SP № 5 Печатная форма "Счет-фактура". В режиме "без служебной информации" удален вывод номера транспортной накладной, строк "все суммы:..." и номер счета-фактуры, выводящихся над таблицей спецификации, строк "итого", "итого сумма НДС", "итого сумма без НДС". nacl_inout_factura.rep 22.06.09 (№ 864) SP № 5 Терминал сбора данных. Исправлено: при приеме данных из ТСД выдается сообщение об ошибке при попытке вставить в документ строку спецификации с отрицательным количеством. SmTerminal.dll 22.06.09 (№ 865) SP № 5 Весы. Реализована поддержка весов Штрих-Принт Ф. Hardware.sql, DrvLP.dll, DrvLP.lic, SmScaleShtrih.dll 22.06.09 (№ 854) SP № 5 Отчет "Реестр накладных на списание". Исправлено: если в перечень документов отчета попал документ, в котором есть артикул с непроставленной ставкой НДС, то выполнение отчета завершается ошибкой: ORA-01400: невозможно вставить NULL в TTREESTRNACLSPIS. reestr_nacl_spis.rep 22.06.09 (№ 862) SP № 5 Приходные и расходные накладные. В диалог печати счета-фактуры и ТОРГ-12 добавлена опция "без налога (НДС)" При ее выборе в печатной форме вместо ставки НДС 0% будут выводиться слова "Без налога (НДС)". nacl_inout_factura.rep, nacl_inout.rep, SmDomDocs.dll 12.05.09 (№ 853) SP № 4 Карточки складского учета. Закладка "Документы". Реализован опциональный просмотр остатка на начало периода. Ранее остаток на начало считался всегда при перечитывании данных закладки. SmDomCards.dll 13.04.09 (№ 851) SP № 3 Почтовый обмен. Разрешен прием по почте некоторых типов документов (контракты, калькуляции, рецепты и т.п.) с датой, попадающей в обрезанный период. DocProc.sql, PCloseBody.sql 13.04.09 (№ 848) SP № 3 Исправлено: расчет статистики "Остатки в закупочных ценах по местам хранения / приходам" завершался ошибкой "ORA-06502: буфер символьных строк слишком маленький", если в расчете использовались данные бухгалтерских справок и кол-во этих док-ов было велико. CreateTblFifo.sql, FRemainsPkgBody.sql, FRemInPkgBody.sql 13.04.09 (№ 850) SP № 3 Отчет "Движение в производстве по себестоимости". Возвращена колонка "Разница", убранная в версии 1.026.4. prod_zakupprice.rep, SMREPORT.HLP 13.04.09 (№ 849) SP № 3 Закрытие периода. Исправлено: если создание бухгалтерских справок (расходов) завершалось ошибкой, программа фиксировала успешное начало закрытия периода. RemainsPkgBody.sql, FRemainsPkgBody.sql, FRemInPkgBody.sql, PCloseBody.sql 31.03.09 (№ 838) SP № 2 Установка сервис пака. При ручном запуске программы установки сервис пака к торговой системе добавлен вывод диалога с номером устанавливаемого обновления. 31.03.09 (№ 844) SP № 2 Расчет себестоимости на складе. Расширено описание, выдаваемое системой при обработке ошибки формирования данных для выгрузки в файл. SMRepAdmin.dll 31.03.09 (№ 843) SP № 2 Экспорт "Документы (OLAP)". Исправлено: в процедуре отбора документов реализованы фильтры по видам артикулов, по виду собственности товара, по виду платежа. 31.03.09 (№ 842) SP № 2 Экспорт "Документы (OLAP)". Исправлено: из диалога описания проводки убрана кнопка "Ингредиенты", сделана недоступной кнопка "Тип суммы", в списке доступных операций оставлены только операции товародвижения. 31.03.09 (№ 841) SP № 2 Экспорт. Исправлено: описание проводок теперь будет привязано не к сценарию экспорта, а к типу экспорта, которому разрешены проводки и который включен в текущий сценарий. 31.03.09 (№ 840) SP № 2 Экспорт. Реализован новый тип экспорта: "Документы/проводоки в производстве". SmAccounts.dll, AccountsTable.sql, Accounts.sql, AccountsBody.sql, ExportProc.sql 31.03.09 (№ 839) SP № 2 Справочники "Доп. характеристики товара/склада/контрагента/ДК" и "Метки документов". Исправлено: начиная с версии 1.026.2 вместо типа характеристики/метки "Число" стала выводиться фраза "Неподдерживаемая установка в Панели управления...". SmLibraryBase.dll 19.03.09 (№ 836) SP № 1 Обрезка базы. Исправлено: доступ к кнопке "Обрезать" недоступен, если на дату самого раннего периода на складе, закрытого со сменой учетной политики, нет закрытого периода в производстве. SMRepAdmin.dll 19.03.09 (№ 837) SP № 1 Закрытие периода со сменой учетной политики. Исправлено: исключена возможность запуска закрытия периода без указания партнера. SMRepAdmin.dll 16.03.09 (№ 835) SP № 1 Обрезка базы в производстве. Исправлено: будут удалены записи о последних и/или нераспределенных приходах в таблице FFProdAvailIncome_ на дату <= дате обрезаемого периода. Ранее удалялись только записи на дату < дате обрезаемого периода. PCloseBody.sql, PClose.sql