--------------------------------------------------------------------------- Порядок восстановления данных. Подготовка: 1. Сделать копию базы данных (проверить наличие и работоспособность ночной копии). 2. Просмотреть все почтовые сообщения в М-Аптеке+, если есть внутрисистемные сообщения без записи в базу, то или записать их, или удалить. То есть в журнале почтовых сообщений все системные изменения должны быть записаны в базу. 3. Сделать перезагрузку каше - Если в проекте на рабочих местах работают кассы, то для нормального восстановления изменений, касающихся работы кассовых драйверов, необходимо ОБЯЗАТЕЛЬНО остановить работу касс и выполнить выход из программы Cash.exe на всех рабочих местах - Остановить менеджер расписания автозадач (программа User.Sheduler.1) - В области, в которую будет выполняться восстановление, не должно оставаться работающих программ ( Каше куб -> Панель управления -> Процессы ) Восстановление: 0. Перед установкой новой версии M-Apteka+ v2b28s1.upd ОБЯЗАТЕЛЬНО установить patch69v2b28.upd на версию 2.28!!!!!!!!!!! (Ремонтная утилита отчётов Генератора) 1. Установить M-Apteka+ v2b28s1.upd (собственно новая версия) В случае обнаружения ошибок восстановление прекращается. Обязательно дождитесь полного восстановления билда! Билд загружен, если при входе в проект перестает выдаваться предупреждающее сообщение 2. Восстановить патчи patch01v2b28s1.upd - TESTM00197027 Торговый терминал. Запуск сверки итогов по банку по настройке patch02v2b28s1.upd - TESTM00197521 Есть расхождения между МАП и ФЭ, связанные с разной длиной хранения строковых значений. patch03v2b28s1.upd - TESTM00197570 ФармЭталон. Из МАП приходят пустые файлы с привязками. patch04v2b28s1.upd - TESTM00198815 Удаление товара из списков ЦП при заменах patch05v2b28s1.upd - TESTM00198829 Доработка API торгового терминала по требованиям IT-аптеки patch06v2b28s1.upd - TESTM00200145 Невозможен импорт отказов поставщиков для товаров ЖНВЛС без указанной реестровой цены. patch07v2b28s1.upd - TESTM00200301 Медленно открываются накладные patch08v2b28s1.upd - TESTM00200294 Ошибка при попытке записи длинного наименования в справочниках. patch09v2b28s1.upd - TESTM00197602 Ремонтная утилита отчётов Генератора patch10v2b28s1.upd - TESTM00200564 Ошибка инициализации модуля "Автопереоценка" patch11v2b28s1.upd - TESTM00200536 Проблема совмещения с ФЭ справочника единиц измерения (длины полей разные) patch12v2b28s1.upd - TESTM00200499 Картотека. Нет выбора периода дат в "Движение товара в отделе" patch13v2b28s1.upd - TESTM00196808 Пропадание лицензий при вызове Генератора из МАП-а. (Перевыложен 08.11.2016) patch14v2b28s1.upd - TESTM00200938 Новый импорт. Не меняется рестровая цена при изменении по данным в справочнике patch15v2b28s1.upd - TESTM00196949 Очистка данных базы. Добавление удаления даныых новых структур. patch16v2b28s1.upd - Работа с банковским терминалом СБ РФ из МАП: игнорирование ошибки "невозможно добавить привилегию процессу" при попытке удаления процесса BTSbrfproc.exe patch17v2b28s1.upd - TESTM00201651 Корректировка работы МАПРепорта с разделителем дробной части. Корректировка работы со списком DLL-ей. patch18v2b28s1.upd - TESTM00201612 Округление по ЖВ patch19v2b28s1.upd - TESTM00201777 Cтал некорректно работать отчет "Наличие, движение товара - Отчет по конкретному товару за период дат" patch20v2b28s1.upd - TESTM00202102 формат бумаги Letter по умолчанию в отчетах patch21v2b28s1.upd - TESTM00202429 ошибка в отображении страны в таблице трансляции patch22v2b28s1.upd - TESTM00202931 Импорт из файла документов типа "Заказ поставщику" проверяет реестровые цены patch23v2b28s1.upd - TESTM00162536 Оптимизация экспорта документов. patch24v2b28s1.upd - TESTM00203771 Отчёт КМ-6. Исправлена некорректность при печати КМ-6 для ситуации, когда на один ККМ идёт продажа с нескольких подотделов. patch25v2b28s1.upd - TESTM00204251 Проблемы запуска Торгового терминала в одиночном режиме (для кассиров). patch26v2b28s1.upd - TESTM00203173 Модуль забракованных серий. Добавлен вызов функционала разбраковки. На вкладке "Поиск на остатках" открыта колонка с сериями. patch27v2b28s1.upd - TESTM00203065 Доработки торгового терминала под требования закона 54-ФЗ Внимание! Требуется версия Cash.exe 1.0.2.280 patch28v2b28s1.upd - исправление суммы возврата при работе с банковским терминалом Сбербанка. ВНИМАНИЕ ! После установки патча нужно на клиентском рабочем месте отвязать БТ и при его повторной привязке войти в окно определения местоположения. patch29v2b28s1.upd - Cash.exe 280-й версии для возможности работы с кассами по закону 54-ФЗ patch30v2b28s1.upd - TESTM00204775 Расширенная таблица трансляций. Исправление загрузки таблицы при выборе режима "Все подразделения". Доработки интерфеса. patch31v2b28s1.upd - TESTM00205043 Торговый терминал. Исправление записи процента скидки по строке patch32v2b28s1.upd - TESTM00205500 Ошибка в утилите переоценки (к задаче TESTM00204424) patch33v2b28s1.upd - TESTM00205398 Торговый терминал. Исправление работы с аварийным чеком patch34v2b28s1.upd - TESTM00205733 Очень долгое выполнение отчета в 2.27 patch35v2b28s1.upd - TESTM00204875 Отчёт по срокам годности. Вернули возможность создания отчёта по всем существующим партиям, если не указан период дат прихода. Подправлена печатная форма. В подножии отчёта, при указании большого количества спец.групп, их список перекрывал информацию по итоговой сумме. patch36v2b28s1.upd - TESTM00206454 Настройка типов документов для проверки реестровых цен у товаров ЖВЛС patch37v2b28s1.upd - TESTM00206638 Справочник физ.лиц. Исправление типа параметра СНИЛС. Мелкие доработки интерфейса бланкового ввода элемента справочника. patch38v2b28s1.upd - Cash.exe 283-й версии + отключение принудительного типа поиска "Наиболее подходящий" при привязке. patch39v2b28s1.upd - TESTM00207490 ошибки Сводный прайс-лист после обновления на 2.28.1 patch40v2b28s1.upd - TESTM00207829 Модуль забракованных серий. Улучшение информативности данных о последней загрузке, последнем письме, последнем типе импорта, которым загружали справочник изъятых препаратов. patch41v2b28s1.upd - TESTM00208215 Исправление ошибки при переносе чека в проблемные. Добавление команды на открытие смены. patch42v2b28s1.upd - TESTM00208348 Наименование товара в Импорте документов. TESTM00205700 Настройка времени ожидания ответа от банковского терминала patch43v2b28s1.upd - TESTM00208329 Не выводить сообщение об отсутствии связи с сервером лицензий patch44v2b28s1.upd - TESTM00209716 Импорт документа "Заказ поставщику (МУЗ)" patch45v2b28s1.upd - TESTM00209779 сообщение при переоценке patch46v2b28s1.upd - TESTM00209774 Экспорт одной группы из дерева группировок patch47v2b28s1.upd - TESTM00210040 Исправление ошибки продажи по старой цене вместо новой после переоценки patch48v2b28s1.upd - TESTM00210061 Копирование наименования в картотеке patch49v2b28s1.upd - TESTM00210007 Сводный прайс-лист. Единообразие функционала привязки товара "по кнопке" и при указания величины заказа непривязанного товара. patch50v2b28s1.upd - TESTM00208865 Торговый терминал. Добавление настройки "операция по умолчанию" patch51v2b28s1.upd - TESTM00210475 Обнуление отрицательной наценки посредника в док-те оптовой продажи patch52v2b28s1.upd - TESTM00210587 Новый импорт. Отсутствует контроль типов документов для проверки ЖВЛС и т.п. patch53v2b28s1.upd - TESTM00210511 Новый тип фильтра в сеансе заказа. Фильтр по остаткам. patch54v2b28s1.upd - TESTM00210619 Запрет импорта товаров, не входящих в матрицу подразделения patch55v2b28s1.upd - TESTM00210923 Новый импорт документов. Отключение контроля проверки реестровых цен. patch56v2b28s1.upd - TESTM00210976 Торговый терминал. Печать чека на возврат по настройке. patch57v2b28s1.upd - TESTM00210976 Торговый терминал. Исправление ошибки при вводе штрихкода в поле оплаты. patch58v2b28s1.upd - TESTM00211448 Сортировка пользователей при отправке по почте patch59v2b28s1.upd - TESTM00211516 дополнительный столбец ТН (% торговых наложений) patch60v2b28s1.upd - TESTM00212366 Удаление группы из дерева группировок по почте patch61v2b28s1.upd - TESTM00212449 Картотека. Глюк при отображение аналогов при непустой строке поиска patch62v2b28s1.upd - TESTM00211695 Исправление функционала привязки товара в сводном прайс-листе. patch63v2b28s1.upd - TESTM00212554 Интеграция с партнерской программой "Созвездие". patch64v2b28s1.upd - TESTM00212981 Ошибки в журнале №6 пку при работе с документом Заказ (МУЗ) patch65v2b28s1.upd - TESTM00212891 Наличие товара в отделе(Не сохранаются настройки формы) patch66v2b28s1.upd - Для почты ФЭ: установка лока на время поиска файла в директории. patch67v2b28s1.upd - TESTM00213732 После обновления до 2.28.1 проблема ценообразования(окргуление) ЖНВЛС patch68v2b28s1.upd - TESTM00214179 Новая форма счет-фактуры patch69v2b28s1.upd - TESTM00214444 Торговый терминал. Возврат товара со скидкой. Исправление ошибки при печати чека. patch70v2b28s1.upd - TESTM00215936 Не запускаются автозадачи при переходе через дату. patch71v2b28s1.upd - TESTM00216515 Ссылка в Drugs при частичных заменах товара patch72v2b28s1.upd - TESTM00218169 Изменение отсрочки платежа при импорте накладной оприходованной в другой базе patch73v2b28s1.upd - TESTM00222004 Дата отсрочки платежа (при изменении даты документа) 3. Восстановить Help_v2b28s1.upd (Хелпы и подсказки) 4. По окончании установки upd необходимо перезапустить Cache. Если билд устанавливается по внутрисистемной почте в М-Аптека+, то отправлять upd-файлы нужно отдельными почтовыми сообщениями, при этом для типа сообщения "Системные изменения" на тип обработки "Запись в базу" должна быть включена очерёдность. Примечание. 1 Версии дополнительных компонентов: Cash 1.0.2.277 Updater 1.0.0.24 EscLib 1.5.2.23 версии обновленных модулей: АСНА 1.3 Заказы 1.3 Премиум бонус 1.1 2 В случае ошибок при установке билда попробуйте сделать перекомпиляцию проекта. 3 Полная перекомпиляция проекта может выполняться в два этапа: > d $system.OBJ.CompileAll("brd") >; если были ошибки выполнить команду докомпиляции: > d $system.OBJ.CompileAll("burd") Для записи протокола компиляции в файл надо перед запуском компиляции использовать в окне терминала меню File -> Logging для задания имени файла протокола. Для закрытия файла протокола после компиляции использовать эту же команду с другим именем файла. 4 Если после перекомпиляции при загрузке нового билда ошибка повторяется, то надо попробовать сделать восстановление проекта путем загрузки текущей версии.