
*******************************************
********* Как ставить 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

