Декларант алко перенос базы на другой компьютер

Обновлено: 07.07.2024

************** Текст исключения **************
System.InvalidOperationException: Подключение уже открыто (состояние Open).
в System.Data.SqlServerCe.SqlCeConnection.Open(Boolean silent)
в System.Data.SqlServerCe.SqlCeConnection.Open()
в Declarant_Alko.modalDialogs.DecF11.btn_DecF11_2AddData_Click_1(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

<configuration>
<system.windows.forms jitDebugging="true" />

</configuration>

Если у Вас возникли проблемы при работе с программой Декларант АЛКО, пишите сюда, постараюсь Вам помочь.

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

<configuration>
<system.windows.forms jitDebugging="true" />

</configuration>

Как перенести Декларант-Алко на другой компьютер

13.04.2018 admin Comments 0 Comment

Добрый день дорогие друзья! Сегодня я хочу Вам рассказать, как перенести Декларант-Алко на другой компьютер. Процедура переноса не сложная, уверен, каждый справится. Перенести Декларант-Алко на другой компьютер, может понадобиться во многих случаях. Например, Вы решили поработать дома, захотели заменить компьютер и так далее. Приступим!

Как перенести Декларант-Алко на другой компьютер

Если у Вас не получается самостоятельно решить данную проблему, то Вы можете перейти в раздел ПОМОЩЬ и Вам помогут наши специалисты.

Декларант-Алко требует установки, по сути, один раз. Дальше можно просто копировать программу в любые папки и на любые съемные носители, такие как, флешки, жесткие диски и так далее.

Давайте перейдем непосредственно к самому процессу переноса Декларант-Алко. Первым этапом нам нужно найти, в какой папке находится наша программа. Сделать это очень просто. Нажимаем по ярлыку программы правой кнопкой мыши и выбираем пункт «Расположение файла».

Расположение программы Декларант-Алко

После этого мы попадем в папку с программой.

Папка с программой

У меня программа расположена по пути «C:\Декларант-алко». Значит поднимаемся на одну папку выше и копируем папку под названием «Декларант-алко».

Копируем папку на флешку

После того, как вы скопировали папку с программой, Вы можете перенести ее на другой компьютер. Затем Вам нужно будет открыть папку и запустить файл «Declarant-Alko.exe». После этого у Вас запустится Декларант-Алко и Вы сможете продолжить свою работу в данной программе.

Запуск программы Декларант-Алко

Если Вам нужна помощь профессионального системного администратора, для решения данного или какого-либо другого вопроса, перейдите в раздел ПОМОЩЬ, и Вам помогут наши сотрудники.

Вот и весь несложный процесс! Теперь Вы знаете, как перенести Декларант-Алко на другой компьютер.

Если у Вас появятся вопросы задавайте их в комментариях! Всем удачи и добра!

oshibka-neobrabatyvaemoe-isklyuchenie-v-prilozhenii-posle-perenosa-programmy-deklarant-alko

В сегодняшней заметке я расскажу, как смог избавиться от ошибки “Необрабатываемое исключение в приложении…”, которая возникала при запуске одной программы.

Необрабатываемое исключение в приложении

Данная статья будет интересна не многим, но все же я решил оставить ее на блоге на всякий случай.

Обратился ко мне один знакомый. Он предприниматель, имеет свое кафе. Каждый квартал он должен подавать в “Федеральную службу по регулированию алкогольного рынка” декларации об объемах проданного пива и другой алкогольной продукции. Заполняет ему эти декларации бухгалтер в программе Декларант-Алко. Так вот, знакомый попросил меня перенести эту программу с одного компьютера на другой.

Нет проблем! Я прочитал на одном из сайтов, что перенести программу совсем не сложно: ее не обязательно заново устанавливать; достаточно скопировать папку с программой на новый компьютер и запустить ярлык из этой же папки. На самом деле оказалось, что это не совсем так, но об этом чуть ниже.

Unhandled exception has occurred in your application

Итак, после того, как я перенес Декларант-Алко на новый компьютер и запустил ее ярлык, то сразу появилась следующая ошибка: “Unhandled exception has occurred in your application…”:

необрабатываемое исключение в приложении

Ради интереса я поставил программу еще на одну машину (только с Windows 7). Там возникла точно такая же ошибка, правда на русском языке: “Необрабатываемое исключение в приложении…”:Если нажать в этом окошке кнопку “Продолжить” (“Continue”), то программа запускалась, но, правда, абсолютно чистая: без данных за прошлые кварталы. Это нас никак не устраивало.

После чтения мануалов на официальном форуме этой самой службы по регулированию алкогольного рынка выяснилось, что для корректной работы программе Декларант-Алко требуются следующие компоненты: Microsoft Report Viewer и Microsoft SQL Server Compact 3.5 SP2.

Итак, сейчас я расскажу, что потребовалось сделать, чтобы правильно и без последствий перенести на другой компьютер программу Декларант-Алко. А затем в конце статьи дам несколько советов, как еще можно избавиться от ошибки “Необрабатываемое исключение в приложении…”.

Как переустановить Декларант-Алко?

1 способ. Скачиваем здесь архив DeclarantSetup и распаковываем на компьютер. Запускаем установочный файл программы. Начнется установка, в ходе которой перед нами появятся два окна. В обоих жмем кнопку “Принимаю”:

Microsoft Report Viewer

Microsoft SQL Server Compact 3.5


Затем везде жмем “Далее”. После того, как программа будет установлена, копируем все файлы из папки Декларант-Алко со старого компьютера в одноименную папку на новом компьютере с заменой.

Если вы вдруг не запомнили куда установился ДА, то можете посмотреть рабочую папку в свойствах ярлыка на рабочем столе (он автоматически там появляется по окончании инсталляции программы).

2 способ. Копируем папку со старого компьютера на новый в любое место. Для удобства отправляем ярлык Declarant-Alko из папки на рабочий стол. Затем вручную скачиваем с сайта Microsoft следующие компоненты: Microsoft Report Viewer Redistributable 2008 и Microsoft SQL Server Compact 3.5 SP2. Устанавливаем их и на всякий случай перезагружаем компьютер. Все!

компоненты microsoft

Таким образом, в моем случае проблему с ошибкой “Необрабатываемое исключение в приложении…” удалось решить установкой перечисленных выше компонентов:


У вас же данная ошибка может появиться при запуске совершенно другой программы, и тогда мой способ вряд ли вам поможет. Попробуйте другие варианты решения этой проблемы:

Как избавиться от ошибки “Необрабатываемое исключение в приложении”?

2. Установите все обновления для своей версии Windows.

В Windows 7 для этого нужно зайти в “Пуск” – “Все программы” – “Центр обновления Windows” – “Поиск обновлений”. Интернет при этом, естественно, должен быть подключен.

установить обновления windows

3. Установите библиотеки Microsoft Visual C++.


1. Запустите «Retail Declaration v 2.0» и создайте резервную копию базы данных. Для этого в меню «Сервис» выберите пункт «Резервное копирование БД» и нажмите на кнопку «Сохранить»:


Рис. 1: Резервное копирование базы данных.


Рис. 2: Средство переноса данных из Декларант Алко в Retail Declaration v 2.0.

Внимание : Предполагается, что продукт « Retail Declaration v 2.0» только что установлен и его база данных пуста.

Внимание : Предполагается, что оба программных продукта, «Декларант Алко» и « Retail Declaration v 2.0», установлены на один компьютер.


Рис. 3: Выбор декларации из Декларант Алко.

Внимание : При переносе документов данные будут перенесены без учета литража фасованной в потребительскую тару продукции, то есть вся продукция окажется нефасованной. Учитывайте этот момент в дальнейшем при ведении учета движения продукции.

Внимание : Перенеся данные из «Декларант Алко» в «Retail Declaration v2.0», обязательно убедитесь в соответствии конечных остатков в обоих программных продуктах.

Удобная подготовка отчетности для розницы

Отчитывайтесь с любого компьютера — без привязки к рабочему месту. Заходите в сервис по паролю или с сертификатом. Для создания декларации нужно совершить минимум действий: дублирующиеся данные сервис подставит сам. Весь процесс состоит из 6 последовательных шагов.

Импортируйте в сервис накладные от поставщиков и декларации за предыдущий период в формате XML, созданные в любой программе по сдаче алкогольной отчетности, в том числе из «Декларант-Алко».

Сверка остатков из ЕГАИС

Предприятия розничной торговли и общественного питания, которые продают крепкий алкоголь, ежедневно отправляют отчеты в ЕГАИС и ежеквартально — форму 11 в ФСРАР. Чтобы избежать ошибок при подаче сведений, используйте автоматическую сверку остатков.

Подключите Контур.Маркет на тарифе «Алкомаркет» :

  • сверяйте остатки в ЕГАИС с алкодекларацией,
  • импортируйте данные из ЕГАИС — Контур.Алкодекларация учтет их и скорректирует неправильную декларацию.

Работа с сертификатом электронной подписи

Для отправки алкогольной отчетности требуется сертификат квалифицированной электронной подписи (КЭП) и средства криптозащиты, которые уже входят в состав комплексного решения Контур.Алкодекларация. Все требования законодательства соблюдены.

В сервисе можно загрузить файл в формате xml и с помощью сертификата заархивировать, зашифровать и подписать. Вы можете выбрать, как именно сдать декларацию: через сервис Контур.Алкодекларация или самостоятельно через портал ФСРАР.

Подписывайте декларации сертификатами электронной подписи на JaCarta и Рутокен ЭЦП 2.0.

При подписании алкодекларации в списке сертификатов вам доступен сертификат на JaCarta и Рутокен ЭЦП 2.0. Такая возможность позволяет быстрее и проще отчитываться в ФСРАР. Сотрудник, ответственный за отчетность в ЕГАИС и ФСРАР, может не ждать, когда освободится сертификат для отчетности в ФНС или другие контролирующие органы, а сразу подписывать декларацию сертификатом на JaCarta или Рутокен ЭЦП 2.0.

Установка программы Декларант-Алко рекомендуем провести в 2 этапа:

  1. Установить базовую версию программы (4.20.7)
  2. Произвести обновление программы до актуальной версии

Если на вашем компьютере уже была установлена программа Декларант-Алко, то Вы можете ее обновить (переход к разделу инструкции по обновлению).

Для установки Декларант-Алко скачайте дистрибутив программы (перейти на страницу закачки с нашего сайта).
Скачанный дистрибутив (DeclarantSetup.zip) необходимо распаковать и запустить файл установки (DeclarantSetup.exe). Во время установки необходимо будет принять лицензионные соглашения и выбрать папку для установки.

После установки программы на рабочем столе появится ярлык программы


Программа установлена и готова к работе.

Как найти каталог с установленной программой Декларант-Алко

Для того, чтобы найти каталог с установленной программой необходимо на ярлык программы нажать правой кнопкой мыши и выбрать последний пункт меню "Свойства". Откроется окно свойств ярлыка.


Для справки
Если по какой то причине у Вас нет ярлыка программы, то проверьте наличие программы по следующим путям через проводник:

Резервное копирование Декларант-Алко

Рекомендуем периодически производить резервное копирование данный программы, желательно на внешние носители или устройства (на другой компьютер, флешку, Яндекс.Диск или другие места хранения).

Внимание! При копировании или переносе файла программа Декларант-Алко должна быть закрыта!

Внимание! Перед обновлением программы Декларант-Алко рекомендуем сделать резервную копию базы данных программы.

Обновление можно выполнить двумя способами:


Внимание! Обновление программы можно выполнить только в строну увеличения версии! Обновление на более позднюю версию невозможно.

Для обновления программы нажмите на кнопку (справа в углу с изображением шестеренки), откроется диалоговое окно.




Внимание! Диалоговое окно закрывать нельзя до окончания процесса обновления! После обновления программа запуститься автоматически.

Если после процесса установки не вышло ошибок, то программа обновилась корректно.

Данный способ необходим, когда в процессе установки возникли ошибки.

Переходим в папку с установленной программой и находим каталог lastupdate. Заходим в него и удаляем все файлы, которые в нем находятся.



Внимание! Перед запуском приложения updater убедитесь, что программа Декларант-Алко закрыта!

Далее Вы должны увидеть окно "Обновление Декларант-Алко" (как в Способе 1). Если процедура обновления пройдет без ошибок, то программа Декларант-Алко автоматически запуститься.

Перенос базы данных Декларант-Алко

Внимание! Версия программы на целевом компьютере должна быть не ниже, чем на компьютере, с которого переносятся данные.

Была написана для переноса данных о розничной продаже алкогольой и спиртосодержащей продукции из рабочей базы организации в базу программы Дакларант-Алко для формирования отчетность в Росалкогольрегулирование.

Изначально обработка была разработана для конфигурации "Управление торговлей 10.3" для переноса данных по формам 11 и 12. Для использования данных из 1С в конфигурации должны быть внесены изменения аналогично конфигурации БП (файл конфигурации с необходимыми объектами прилагается).

Для переноса данных из Excel требований к конфигурации нет. Модуль работы с Excel разрабатывался для переноса данных, полученных от поставщиков в xls-формате в форме готовой декларации (ну или как пришлют). Структура и порядок колонок в книге критичного заначения не имеют - размещение данных определяется пользователем перед загрузкой, расположение отсутствующих значений можно не указывать - будут подставлены пусты значения.

Поддерживаются: заполнение форм 11, 12 (таблицы 1 и 2 заполняются по отдельности), формы 5, форм 6 и 7 (продажи, возвраты заполнятся отдельно), форма 8. Есть возможность переноса адреса для форм 6,7,8: адрес должен быть в формате Страна, Индекс, Область, Район, Город, Населенный пункт, Улица, Дом, Корпус, Квартира - значения не обязательны, запятые обязательны. Правильное представление регионов можно проверить через Действия - Регионы КЛАДР.

В процессе работы данные можно корректировать по своему усмотрению. Связанные поля отмечены одним цветом; так же прилагается приблизительная схема связей таблиц (меню Действия).

Для работы необходимо установленное программное обеспечение: SQL Server Compact 3.5 (устанавливается вместе с Декларант-Алко ), для чтения xls-файлов требуется OpenOffice/LibreOffice, но можно необходимые данные скопировать из MS Excel в табличное поле обработки через буфер обмена.

Актуальная версия ДА момент последнего обновления - 4.30.15

13.04.2015 Исправленные выявленные недочеты; по форме 11 добавлено поле "остаток со старой маркой" ; исправлена подстановка "пустых" лицензий в декларации; в меню "Действия " добавлены исправления в декларациях по формам 6 и 7 отсутствующих значений лицензий, т.к. данные записи в этих формах в ДА в определенных случаях теперь вызывают ошибки

Выгрузка в Декларант-Алко (обработка, пример xls, дополнение конфигурации)

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

(16) hogik, если у вас УТ то в помощь вам учет по характеристикам. Вот кстати реквизит делать не совсем верно, правильнее - отдельный справочник для производителей/импортеров и использование характеристик. Если чтонить менее продвинутое - разделяйте номенклатуру (правда это очень нехорошее решение) и используйте свойства (если 8ка конечно). Лицензии (в случае 8ки) можно так же через свойства. Ну т.е. варианты есть. И как бы вопрос то не вчера возник, а в июле прошлого года феврале. На худой конец наймите программиста, думаю многие оптовики будут даже помогать.
Если же говорить об остатках на 010112, то извините поезд уже ушел при условии что речь идет о _достоверных_ остатках (по алкоголю - можно конечно по документам - _очень долго_, по пиву - получить достоверных данных 100% не получится). Но тк поезд ушел, то собственно иначе как расчетным путем никак. Алгоритм примерно таков - берутся остатки на конец периода (кому как - кто нарисует, а кто посчитает :) ), берутся поставки от поставщиков (в идеале - если поставщик один и он дает в "правильном" виде данные), далее "рисуются" продажи и прочий расход (в реальности сложно представить что будут достоверные данные о продажах, продавец точно не будет выяснять при продаже бутылок что там за производитель, поэтому обычно - партионный учет, и пофиг что списалось а что продалось), по итогу - рассчитываются остатки на начало. Я думаю что в РАРе прекрасно понимают ситуацию с достоверностью данных 1 квартала. Даже больше - 100% точность в рознице достичь скорее всего не получится, однако следует учитывать что если у вас 5 бут. производителя А и 5 производителя Б, то в отчетный период больше чем 10 бутылок вы не продадите, а если закупать не будете, то когда-то у вас они закончатся, т.е. за некий обозримый период (который явно больше квартала) - вы покажите достоверные данные.

остается в принципе довольно простая задача - печатные формы и выгрузка в XML. Еще можно для верности регистр накопления для остатков соорудить (так же - без номенклатуры, а только виды продукции и декалитры). Такая схема как мне кажется позволяет без серьезных доработок конфигурации наладить учет алкоголя.

Читайте также: