1с отчетность зависает при отправке
Методика расследования причин медленной работы операции на примере открытия управляемой формы
Для начала необходимо убедиться, что проблема стабильно воспроизводится (в одинаковых условиях) и что все пункты с описанием применения методики выполнены. Для этого можно сделать следующее:
Сбор и анализ стандартных данных
Разберем пример для операции открытия формы документа "Табель учёта рабочего времени".
Мы организовали тестовый стенд, на котором наша проблема воспроизводится под пользователем с полными правами. К этому стенду мы можем подключаться как напрямую с удаленной рабочей станции в режиме тонкого клиента, так и в режиме веб-клиента через публикацию на веб-сервере.
Настройка технологического журнала на клиенте может быть такой:
Фильтр по имени процесса для нашей задачи избыточен и нужен для того, чтобы в случае ошибочной настройки такого лога на сервере не получить сбор всех событий для серверных процессов, что может занять значительный объем. С другой стороны, при осознанном включении такой настройки на сервере (если клиентские приложения запускаются там же, где может быть развернут и сервер приложений 1С:Предприятие) мы в отдельном каталоге Client_Full увидим данные только клиентских приложений (хотя при этом подкаталоги других процессов тоже будут созданы, но они буду пустыми). Свойство Interface не собираем, так как оно дублируется более "человек читаемым" свойством IName (хотя даже последнее нам в данном примере не обязательно нужно).
После настройки технологических журналов и проверки корректности замера времени ОценкиПроизводительности БСП выполняем повторение операции с включенной отладкой.
Замеры времени средствами БСП будут выглядеть следующим образом:
Везде далее будем рассматривать верхний в этом списке замер от последнего повторения, его длительность 13,022 секунды.
Замер отладчиком конфигуратора изображен на следующем рисунке:
Как видно, сумма длительности всех строк, связанных с открытием формы составила всего 1,523 секунды.
'00010101' + ТекущаяУниверсальнаяДатаВМиллисекундах() / 1000
а для миллисекунд взять остаток от деления на 1000 (то есть просто последние три цифры, обратите внимание на "779" на следующей картинке).
Точное время начала замера (минут:секунд.миллисекунд): 25:10.779
Точное время окончания замера (минут:секунд.миллисекунд): 25:23.801
Найдем теперь записи технологического журнала, соответствующие данному замеру, они будут примерно следующими:
Здесь видно, что соответствующий нашему замеру серверный вызов SCALL завершился примерно за 10,1 секунды, это соответствует интервалу между запросом VRSREQUEST и ответом VRSRESPONSE.
Причем время начала замера почти совпадает с началом вызова, то есть событием VRSREQUEST, что собственно ожидаемо, так как замер БСП начинается на клиенте и должен быть непосредственно перед командой открытия формы. А вот окончание вызова сервера случилось раньше, чем окончание замера, что значит, что эта разница во времени пришлась на часть работы клиентского приложения.
Итак, промежуточный итог по длительностям замеров разными способами показывает соответствие нашей ситуации ограничениям и выполнение неравенства: 1,5 < 10,1 < 13.
Стандартными инструментами не удается увидеть причину проблем низкой производительности работы (открытия) управляемой формы, поэтому воспользуемся следующими помощниками:
- Отладчик операционной системы: Windows Performance Recorder для сбора метрик и Windows Performance Analyzer для их визуализации и анализа;
- Анализатор сетевых протоколов Wireshark или прокси-сервер Fiddler Web Debugger.
Установим и запустим Windows Performance Recorder ("C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\WPRUI.exe"), укажем настройки:
После того, как их подготовили, перейдем в тонкий клиент 1С, откроем форму списка документов и непосредственно перед воспроизведением проблемной операции запустим сбор данных WPR (кнопка Start).
После открытия формы в тонком клиенте запись можно остановить и открыть ее для анализа. В открывшемся окне найдем по PID 5508 (его можно определить в диспетчере задач ОС или по логам ТЖ) наш тонкий клиент 1С и должны получить примерно следующую картинку:
По данным Windows Performance Analyzer видим, что у нас нет серьезной нагрузки по дискам, а поток тонкого клиента потребляет 100% ЦП на протяжении длительного времени вплоть до завершения замера.
Запомним этот результат и проанализируем траффик.
Запустим Wireshark и повторим проблемную операцию в тонком клиенте 1С:Предприятие с прямым подключением к серверу приложений 1С.
При сборе данных с помощью Wireshark (и отбору по пакетам с сервером-источником равным серверу приложений 1С:Предприятие) запуск открытия формы документа будет выглядеть примерно так:
Здесь каждая такая строка – это пакет (или если точнее, то "кадр", frame), который в свою очередь является частью общего большого пакета поверх протокола TCP (PDU – Protocol Data Unit). Если их сложить, получим пакет около 70 Кб. Стоит обратить внимание, что это будет размер с учётом сжатия, а если без него – то должны получить что-то около 2500 – 3500 Кб данных.
Устанавливаем и запускаем Fiddler, на панели инструментов ищем "Browse", выбираем любимый браузер и запускаем в нем необходимое нам приложение (информационную базу 1С:Предприятие). После запуска переходим в форму списка документов (готовимся воспроизвести сценарий), возвращаемся в Fiddler и включаем сбор траффика (кнопка F12), переходим в браузер и открываем форму документа. После её открытия сбор траффика можно отключить и заняться его анализом. Мы должны получить примерно следующее:
В данном дампе достаточно быстро находится относительно большой пакет искомого размера, выбираем его в списке слева, а в правой части окна переключаемся на страницу Inspectors, выбираем там просмотр заголовков (Headers), и так как у нас пакет является сериализованным json (Content-Type: application/json), то попросим Fiddler десериализовать его для нас.
После этого в окне предпросмотра отобразится древовидная структура ответа (response), которая передается с сервера на клиент и содержит так много данных. Далее нам необходимо проанализировать её и найти наиболее проблемные места. Может помочь кнопка Expand All, которая развернёт все элементы дерева, но это может занять некоторое время. Чтобы его сократить, сначала поймем, что именно нужно искать.
Подведем промежуточный итог:
- Проблем с медленной работой прикладного кода 1С или запросов нет.
- Большая часть времени открытия формы состоит из сетевого взаимодействия.
- Размер пакета с формой подозрительно велик.
- После получения пакетов имеем высокую утилизацию ЦП тонким клиентом 1С (или веб-клиентом).
- Потерянное время находится где-то между окончанием/началом работы прикладного кода 1С и сетевой передачей.
Из всех этих пунктов для нас наиболее полезным и требующим дополнительного анализа является тезис "Размер пакета с формой подозрительно велик".
Какие могут быть причины для такой ситуации? В общем случае их несколько:
- Сама по себе большая и сложная форма с большим количеством экранных элементов и реквизитов. Наверное, редкий и точно не очень правильный случай, лучше такого избегать на этапе проектирования систем.
- Простая форма, но много данных в реквизитах формы (включая данные объекта), в особенности:
- Хранилище значения, Строка(0);
- Большие коллекции (Таблица, Дерево, Список);
- Произвольный тип (концентрация проблем).
Так как наша проблема (у вас может быть по-другому) воспроизводится даже при очень небольшом количестве данных в ТЧ, и реквизитов у документа (т.е. объекта формы) совсем не много, то их мы не рассматриваем. Остаются реквизиты формы, не равные основному реквизиту "Объект".
Среди них находится несколько реквизитов, имеющих произвольный тип. Могут выглядеть так:
Сопоставляем эти данные с уже собранным ранее замером с помощью конфигуратора, и видим заполнение этих структур достаточно большим количеством элементов (например, можно 5059 в реквизите "СвойстваИзмерений").
Снова вернемся к дампу траффика в Fiddler и найдем там элемент, отвечающий за параметры формы (response/props). Увидим там примерно следующее:И если развернем далее эти элементы, убедимся, что их там несколько тысяч, каждый из которых представляет собой вложенную структуру вида:
Найдем прикладной код, заполняющий эти параметры, и убедимся, что данных там действительно достаточно много (2-3 Мб), и они представляют собой большое количество сложных вложенных структур.
Отключив заполнение данных реквизитов, убеждаемся, что проблема с производительностью формы исчезает, что значит, что причина была найдена правильно.
Выводы и рекомендации
Длительная работа открытия формы обусловлена сериализацией и десериализацией больших коллекций значений при передаче их между клиентом и сервером.
Для того чтобы оценить степень влияния всех факторов, которые имеют значения в этом процессе, можно сделать несколько тестов (замеров), изменяя эти факторы и оценивая корреляцию их значений и длительности. В нашем случае причиной проблем были структуры, хранящие данные справочников территорий и условий труда, поэтому изменяли количество этих элементов и пробовали замерять передачу с клиента на сервер этих данных (процедура ДанныеДляРедактированияВХранилище).
В следующей таблице приведены результаты таких замеров в нашем примере. Сразу следует оговориться, что не стоит никаким образом рассматривать в ней абсолютные значения, так как это будет зависеть еще и от конфигурации компьютера, сети, версии платформы и многого другого, связанного именно с нашим примером. Для нас же важны зависимости и их характер (линейная, экспоненциальная и т.д.). Предлагаем вам проанализировать их самостоятельно (или даже повторить замеры на актуальной версии платформы в вашей среде).
Принимая во внимание полученные таким образом данные, можно предложить следующие возможные пути решения:
В любой организации, временами случается проблема с «подвисанием» компьютерных программ. Пожалуй, самая неприятная ситуация, это когда зависает 1С Бухгалтерия. Программа теряет свое главное преимущество в глазах пользователей — «Быстродействие».
Так как, практически вся финансовая деятельность организаций завязывается на этом программном продукте, эффект от неприятного торможения обязательно скажется на всей инфраструктуре компании. Сделки не осуществляются, работа стоит, продажи падают, клиенты недовольны. Поэтому, устранение неприятности становится самой приоритетной задачей.
Чтобы разрешить проблему, в первую очередь, необходимо зафиксировать те участки программы, пользователей и виды операций, которые зависают. Нужно постараться составить наиболее точную картину ситуации: время происшествия, характер затруднения, разница в скорости выполнения требуемой операции. Все это поможет более точно описать возникшие проблемы, во время обращения к программистам за помощью.
В любой организации, временами случается проблема с «подвисанием» компьютерных программ. Пожалуй, самая неприятная ситуация, это когда из-за слабой работоспособности компьютера зависает 1С Бухгалтерия. Программа теряет свое главное преимущество в глазах пользователей — «Быстродействие».
Так как, практически вся финансовая деятельность организаций завязывается на этом программном продукте, эффект от неприятного торможения обязательно скажется на всей инфраструктуре компании. Сделки не осуществляются, работа стоит, продажи падают, клиенты недовольны. Поэтому, устранение неприятности становится самой приоритетной задачей.
Чтобы разрешить проблему, в первую очередь, необходимо зафиксировать те участки программы, пользователей и виды операций, которые зависают. Нужно постараться составить наиболее точную картину ситуации: время происшествия, характер затруднения, разница в скорости выполнения требуемой операции. Все это поможет более точно описать возникшие проблемы, во время обращения к программистам за помощью.
Общие причины зависаний 1C:
- Нехватка мощности рабочего компьютера;
- Слишком большой объем информации;
- Не целевое использование программного продукта;
- Излишек дополнительных, второстепенных функций;
- Ошибки в установленных настройках.
Наиболее распространенные виды проблем, возникающих при эксплуатации:
Очень долгий запуск системы
Причины замедления запуска 1С могут быть различны. Распространенные факторы, мешающие программе правильно запуститься:
При сложной конфигурации, первый запуск программы действительно может занять некоторое время. Замедление, является результатом обязательного стандартного кэширования. Этот процесс проводится один раз, при первом запуске и в дальнейшем старт будет проходить более оперативно.
Причиной медленного запуска 1С может быть массовое обращение к различным модулям, большое количество обработок.
- Скорость компиляции и исполнение второстепенных задач
В процессе отсылки к тексту какого-нибудь модуля может замедлиться компиляция. Значительное количество модулей вызывает заметное торможение.
На заметку! Эта проблема может быть разрешена проведением своевременной модификации—оптимизации. В итоге отключится исполнение многих второстепенных задач подключенных к старту системы, тем самым «облегчив» сам запуск.
- Разрешение на авто подключение к интернету, автообновление, автопоиск информации.
Возможно, программа при запуске автоматически обращается в интернет для считывания необходимой информации. Это тоже весомый повод для зависания.
Очень долгое открытие форм
Причиной очень долгого открывания форм может быть:
Большое количество элементов управления требует значительного времени на создание форм, и их взаимной увязки с компонентами. Для решения этой проблемы желательно упростить сами формы. Оставить только необходимые компоненты, а второстепенным элементам создать новую форму.
Количество алгоритмов при инициализации влияет на скорость автоматической проверки условий или считыванию необходимой информации из базы. Облегчить процесс можно оптимизировав создание и открытие формы. Отключить неактуальные алгоритмы и упростить инициализацию.
Очень долгая реакция на интерактивные действия пользователя
Если программа медленно реагирует на действия пользователя при попытке выбрать значение в элементе формы, то «виновников» возникновения проблемы необходимо искать:
Каждый раз при выполнении данного действия, алгоритмами производится проверка или просчитывание сведений, влияющих на режим выбора значения. Применив «Замер производительности» можно отыскать проблемные алгоритмы, изучить затруднения, созданные ими и оптимизировать процесс.
Формы выбора настроены на погрузку всего ассортимента элементов из базы. Устранить это недоразумение можно, тоже тщательным изучением реализации формы выбора. Проверить установленные свойства, настройки и отключить «тяжелые» алгоритмы.
Очень долгая реакция на обновления
Еще одна существенная проблема при использовании 1С Бухгалтерия — это зависание программы во время стандартного обновления. Как правило, сбои возникают во время запуска резервного копирования. В основном, такое случается в момент обновления программы через интернет. Поводом для возникновения внештатной ситуации бывает:
- Не соблюдение установленных сроков обновления.
Несвоевременные обновления, в результате чего релизы вынужденно устанавливаются друг на друга в хаотичном порядке, создадут в итоге ошибку. Для предупреждения таких обстоятельств, желательно вовремя проводить обновления или установить автоматическое обновление программы.
Кстати! Фоновое обновление программного обеспечения тоже может стать причиной для замедления некоторых процессов во время работы. Этот фактор нужно обязательно учитывать, при выяснении причин зависаний 1С.
Возможно, программе попросту не хватает оперативной памяти компьютера, и добавление объема может положительно отразиться в динамике работы.
Долгая запись объектов/проведение документов
Для выявления точной причины долгой записи или блокировки, желательно провести статистический анализ. Опция «Замер производительности» поможет проанализировать журнал регистрации, где зафиксированы и идентифицированы все транзакции. Итоги анализа могут указать на закономерные причины зависаний 1С:
Если по результатам анализа на зависание влияет не количество пользователей, а определенное время суток, вполне вероятно, что в момент произведения записи сервер в фоновом режиме проводит процедуры, установленные регламентом.
Причина монопольных блокировок интуитивно понятна — количество пользователей. Кто-то из сослуживцев занял что-то для проведения какой-то операции. Оставшимся специалистам остается только ждать, когда получится продолжить свой рабочий процесс. Причем блокировка будет длиться до конца транзакции. Например, чтобы не создавать подобных «пробок», лучше выбирать запрос — для чтения и объектную модель — при записи.
Одна из возможных причин может крыться в состоянии оборудования, которое имеет низкую пропускную способность.
Квалифицированное решение
Зависание 1С может возникнуть не только от вышеуказанных проблем. Чаще всего торможение может быть результатом неудачной установки самой платформы на компьютер. Как бы то ни было, разбираться в ситуации самостоятельно, без знания технических основ программы очень рискованно. Даже самый лучший бухгалтер с многолетним стажем и уверенный пользователь программы, не всегда сможет правильно оценить причины возникшей проблемы. Поэтому, лучше всего доверить разрешение конфликта с квалифицированным специалистам. Техническая услуга «Оптимизация производительности 1С» поможет разом решить все наболевшие проблемы.
Проведение оптимизации по повышению производительности включает в себя: поиск и устранение блокировок в коде, включение управляемых блокировок, настройку СУБД, подбор подходящего сервера и необходимых составляющих для 1С.
Мы имеем обширный опыт в оптимизации программы 1С, и оказываем комплексные услуги «скорой» технической помощи. Чтобы связаться с нами и узнать условия сотрудничества:
- Оставьте заявку на нашем сайте или позвоните нам по телефону;
- Менеджер уточнит причины обращения и зафиксирует проблему;
- Наши специалисты проведут технический аудит и экспертизу;
- Проведут полную оптимизацию 1С.
После проведения оптимизации производительности 1С, значительно повысится производительность программы. Улучшится работа систем, что в свою очередь, повысит эффективность работы всего персонала. Вы сможете, наконец, спокойно заниматься своим любимым и важным делом.
Любая программа, установленная на компьютер, может время от времени работать неправильно. Периодические сбои, которые приводят к невозможности использования ПО, называются ошибки. Чтобы суметь диагностировать и устранять ошибки в 1С, пользователь должен хотя бы немного разбираться в особенностях работы программ. Наличие минимальных знаний позволяет решать проблемы самостоятельно.
Прежде чем рассматривать основные разновидности ошибок, стоит заметить, что они отличаются между собой по происхождению. Приложение может привести к физическому или логическому сбою. В результате 1С просто не запускается или начинает работать в режиме «Конфигуратор». Пользовательский режим бывает недоступен или, при использовании определенных команд, будет появляться сбой.
Чтобы научиться быстро исправлять ошибки в 1С необходимо изначально их проанализировать. Часто во всплывающем окне написана суть некорректного поведения, что помогает решить проблему.
Причины появления ошибки в 1С
Разберем основные моменты, связанные с частым появлением сбоев при работе с базой данных. Они возникают в разных ситуациях, и определить их истинную причину не всегда возможно.
Одна из самых частых причин нарушение работы связанна с компьютером, на который установлена база данных 1С. Рабочая область может автоматически закрываться из-за нехватки оперативной памяти на сервере. Все возникающие неисправности должны быстро устраняться. В противном случае есть вероятность потери данных.
Часто возникающие ошибки 1С
Все имеющиеся сбои выводят на экран разные уведомления. Одинакового текста не бывает. Чтобы проще ориентироваться, разделим существующие ошибки 1С на следующие пункты:
- Недостаточно памяти.
- Ошибка доступа.
- Ошибка формата потока.
- Ошибка СУБД: Файл базы данных поврежден.
- Неправильное отображение блоков формы.
- Внутренняя ошибка компоненты dbeng.
- Dump при запуске.
- Неверный формат хранилища.
- Ничего не работает.
Для того, чтобы научиться исправлять возникающие ошибки, рассмотрим каждый пункт по отдельности.
Недостаточно памяти
Подобный сбой проявляется только в том случае, если на выполнение операций с программой выделено мало оперативной памяти. Приложение не может обрабатывать большие объемы информации, поэтому выдает «Недостаточно памяти 1С». Это случается при формировании отчета, обработки «тяжелого» файла, обновлении конфигурации и т.д. Причина – мощности компьютера недостаточно.
Пользователь может самостоятельно решить проблему с памятью. По умолчанию операционная система выделят фиксированное значение гигабайт на обслуживание приложения: 32 bit ОС – 2 Гб, 64 bit – 4 Гб.
Увеличить размер выделенной памяти можно вручную. Для этого запускается адресная строка (Пуск – Выполнить, вводиться фраза cmd). После нажатия «Ентер» достаточно ввести фразу bcdedit /set increaseuserva 4096 и подтвердить действие (клавиша «Enter»). Цифра 4096 – новый выделяемый объем «оперативки». Выполняется перезагрузка системы. Проблема должна быть устранена.
Ошибка доступа
Она возникает, если учетная запись не имеет достаточно прав. Проявляется при выполнении определенного действия, которое доступно только ограниченному кругу пользователей. Для исправления ситуации достаточно изменить роль выбранного профиля в конфигураторе (вкладка «Администрирование – Пользователи»). В некоторых случаях это увеличивает безопасность базы данных, если необходимо защитить файлы от изменения сторонними людьми.
Ошибка формата потока
Когда пользователь только запускает программу, на экране может появиться окно сбоя. Оно предлагает завершить работу или перезапустить. Причиной выступает некорректное завершение работы приложения.
Устранение подобной ошибки 1С выполняется простой чисткой кэша. Для этого необходимо перейти в папку, где хранятся временные файлы. В Windows 7 и выше она находится по адресу C:\Users\Username\AppData\Local\1C или C:\Users\Username\AppData\Roaming\1C. Для Windows ХР другой путь – Local Settings\Application Data\1C\. Все файлы, начинающиеся на 1cv8, кроме «1Cv8.1CD» полностью удаляются.
Если «Ошибка формата потока» возникает в процессе работы, то нужно провести тестирование (Администрирование – Тестирование и исправление), выбрать первые 2 галочки и запустить процесс.
Ошибка СУБД: Файл базы данных поврежден
Если всплывает информационное окно с подобной надписью, неисправность базы данных решается тестированием файла и всей информационной базы. Такое мероприятие может проводиться 2 способами:
- Запуск утилиты chdbfl.exe. Эта программа предназначена для того, чтобы проверять целостность базы данных при совместном ее использовании с информационной базой. Данный метод хорош тем, что дает возможность решать сбои даже в тех ситуациях, когда конфигуратор запустить невозможно. Сначала выполняется резервное копирование информации. В папке, где установлен 1С (директория bin) находится файл chdbfl.exe. Он запускается, в окне прописывает путь к файлу базы данных и ставится галочка, чтобы провести исправление ошибок. Нажимается кнопка «Выполнить». После завершения процесса все должно заработать. Если нет – используется конфигуратор.
- Через конфигуратор. Нужное окно вызывается после нажатия «Администрирование – Тестирование и исправление». На экране появляется форма, где выставляются галочки на следующе строчки: «Реиндексация таблиц…», «Проверка логической целостности…», «Проверка ссылочной…», «Реструктуризация таблиц…», «Тестирование и исправление» и 2 раза «Создать объекты». Нажимается кнопка «Выполнить». После завершения процедуры сбой устраняется.
Неправильное отображение блоков формы
Такая неисправность возникает от разных факторов. Чтобы привести программу к нормальной работоспособности, пользователю необходимо последовательно выполнить несколько команд. После проведения каждой проверяется устранение сбоя:
Если приведенные методы не помогают, рационально будет провести обновление платформы.
Внутренняя ошибка компоненты dbeng
Dump при запуске
Возвращение 1С в рабочее состояние проводится простым обновлением MS Visual Studio (Visual C++) и дополнительными манипуляциями. Чтобы отследить конкретный файл, в котором возникает ошибка, открывается «Просмотр событий». Для этого пользователь переходит в «Панель управления – Система и безопасность – Администрирование». С левой стороны раскрывается «Журнал Windows – Приложение».
На экране появляется список ошибок и точное расположение поврежденного файла. После установки новой версии MS Visual Studio (Visual C++) с папки System32 копируется одноименный файл dll и вставляется в папку платформы 1С. Проблема решилась.
Неверный формат хранилища
Ничего не работает
Если программа перестала нормально работать без видимых причин, значит пользователю придется самостоятельно искать неисправность. Для восстановления работоспособности базы данных проводятся следующие мероприятия:
- чистится кэш;
- открывается файл chdbfl.exe из папки установки приложения и выполняется исправление;
- выполняется запуск «Конфигуратора» для тестирования и исправления сбоев;
- обновление «1С».
Если это не критичная ошибка, она должна исправляться при установке актуальной версии программного комплекса. В остальных ситуациях необходимо пользоваться помощью профессиональных мастеров, которые отлично понимают принцип подобных продуктов.
Дата публикации 02.04.2021
Пользователи программ "1С:Предприятие 8" могут подключиться к сервису 1С-Отчетность, чтобы отправлять отчетность прямо из 1С и обмениваться другими документами с контролирующими органами: ФНС, ПФР, ФСС, Росстат, Росприроднадзор, Росалкогольрегулирование, ФТС.
Подготовка и отправка заявления на подключение
Помощник "Подключение к 1С-Отчетности" поможет выполнить подключение. Его можно открыть из элемента справочника "Организации" (рис. 1).
Для защиты информации и обеспечения юридической значимости документооборота требуется специальная программа - криптопровайдер. Помощник подключения проверяет, установлена ли такая программа на компьютере. В случае, если такая программа не установлена, выводится диалоговое окно с предложением ее установить (рис. 2).
Сервис 1С-Отчетность работает с криптопровайдерами: ViPNet CSP (ОАО "ИнфоТеКС") или CryptoPro CSP (ООО "КРИПТО-ПРО"). Для ознакомления с условиями распространения этих программ перейдите по ссылкам из формы (см. на рис. 2).
Программа ViPNet CSP распространяется бесплатно, CryptoPro CSP - на платной основе.
Для установки программы-криптопровайдера нажмите на одну из кнопок "Установить бесплатно программу ViPNet CSP" или "Установить программу CryptoPro CSP" (рис. 2).
По кнопке "Установить бесплатно программу ViPNet CSP" загружается файл дистрибутива программы ViPNet CSP и предлагается ее установить. После установки ViPNet CSP нужно перезагрузить компьютер и снова открыть программу 1С - подключение к 1С-Отчетности будет продолжено.
По кнопке "Установить программу CryptoPro CSP" можно скачать бесплатную версию программы, ограниченную по времени. Чтобы программа CryptoPro CSP работала без ограничений нужно приобрести ее, затем установить с помощью данной кнопки. При установке потребуется ввести номер лицензии.
На следующем шаге помощника укажите организацию, которую нужно подключить к 1С-Отчетности (рис. 3).
После выбора организации в форму помощника подставляются необходимые для подключения реквизиты, а также информация о сотруднике-владельце ключа электронной подписи (рис. 4).
Если некоторые реквизиты организации не были заполнены в информационной базе до запуска помощника подключения к 1С-Отчетности, то они могут автоматически загрузиться из сервиса 1С:Контрагент или сертификата. При этом сервис 1С:Контрагент должен быть подключен.
Из сервиса 1С:Контрагент могут быть заполнены: ФИО руководителя; Краткое наименование (для юр.лица); КПП (для юр.лица); ОГРН; Юр.адрес (для юр.лица); Должность руководителя (для юр.лица); Код ФНС; Рег. номер ПФР; Код ПФР; Рег. номер ФСС.
Если доступен сервис 1С:Контрагент, то в помощнике не будут отображаться следующие поля: Юр.адрес (для юр.лица), Должность руководителя. В этом случае, указанные данные перемещаются в расширенные настройки, потому что программа считает достоверными сведения из ЕГРЮЛ и ЕГРИП, предоставляемые сервисом.
Если на компьютере найден сторонний сертификат, изданный на организацию, из него могут быть заполнены следующие сведения: Краткое наименование (для юр. лица); ОГРН; Должность (для юр. лица); Подразделение (для юр. лица); Рег. номер ФСС (если есть); Электронная почта.
Сведения из сертификата заполняются когда они не заполнены в информационной базе или не загрузились из сервиса 1С:Контрагент.
Введите регистрационный номер программы в поле "Рег. номер программы" (рис. 5).
Щелкните по гиперссылке рядом с надписью "Гос. органы" чтобы выбрать гос. органы, в которые будет отправляться отчетность и выполняться обмен другими электронными документами (рис. 6).
При этом появляется форма выбора гос. органов (рис. 7).
В сервисе "1С-Отчетность" можно подключить электронный документооборот со следующими гос. органами:
1) Налоговая инспекция (можно подключить несколько)
2) Росстат (можно подключить несколько)
3) Пенсионный фонд
4) Фонд социального страхования
5) Росалкогольрегулирование (РАР)
6) Росприроднадзор (РПН)
7) Федеральная таможенная служба (ФТС)
Проставьте флажки по тем гос. органам, к которым необходимо подключиться, и заполните поля, как показано на рис. 8.
Если организация представляет отчетность не в один налоговый орган (или орган Росстата), указывается несколько кодов. Для этого используйте кнопку "Добавить" (рис. 9).
По кнопке и гиперссылке рядом с надписью "Владелец эл. подписи" можно выбрать сотрудника-владельца ключа электронной подписи (рис. 10). В поле "Должность" указывается должность сотрудника.
Законным представителем юридического лица (Заявителем) во взаимоотношениях с контролирующими органами является лицо, имеющее право без доверенности действовать от имени юридического лица (руководитель организации), а индивидуального предпринимателя - сам предприниматель. Выпуск КСКПЭП по доверенности от индивидуального предпринимателя запрещен. Сотрудник организации, не являющийся руководителем, которому необходим выпуск КСКПЭП, считается Уполномоченным представителем. Уполномоченный представитель действует на основании доверенности, выдаваемой в порядке установленном ГК РФ.
Если электронная подпись оформляется на уполномоченного представителя - сотрудника организации, то по кнопке рядом с надписью "Владелец эл. подписи" выберите нужного сотрудника и укажите его должность в поле "Должность" (рис. 11). При этом в форме выбора гос. органов появится информация о необходимости представить доверенность в свой налоговый орган и ссылка для регистрации доверенности в информационной базе (рис. 12).
По гиперссылке рядом с надписью "Удостоверение личности" вводятся данные документа сотрудника-владельца ключа электронной подписи (рис. 13).
В качестве документа, удостоверяющего личность сотрудника-владельца, прикрепите скан паспорта гражданина РФ, либо иностранного паспорта. Для этого используйте переключатель "Вид документа".
При нажатии на кнопку "Проверить" напротив поля с телефоном на указанный номер телефона отправляется SMS с кодом, который вводится в поле подтверждения.
При нажатии на кнопку "Проверить" напротив поля с электронной почтой - на указанный адрес электронной почты отправляется письмо с кодом подтверждения, который вводится в поле подтверждения.
При работе в локальной программе "1С":
Щелкнув по гиперссылке "Расширенные настройки" можно уточнить место хранения ключа электронной подписи и другие настройки (рис. 15).
- В защищенном "облачном" хранилище (рекомендуется);
- На этом компьютере при помощи CryptoPro CSP/ ViPNet CSP.
Если программа-криптопровайдер не установлена, то вместо второго пункта появится надпись "Необходимо установить криптопровайдер" с гиперссылкой "Установить".
При выборе варианта "В защищенном "облачном" хранилище (рекомендуется)" не требуется устанавливать программу для защиты информации, и отчетность можно отправлять с любого устройства и из любого места, где есть доступ в Интернет.
При выборе варианта "На этом компьютере при помощи CryptoPro CSP/ ViPNet CSP" будет использоваться одна из программ-криптопровайдеров CryptoPro CSP или ViPNet CSP. В этом случае, ключ электронной подписи хранится на диске компьютера или на переносном устройстве (дискете, флеш-накопителе, токене и др.).
ВАЖНО! Рекомендуется выбирать первый вариант, т.к. он является современным и удобным! Вам не нужно заботиться о том, чтобы переносной носитель информации с ключом всегда был под рукой. Также при смене компьютера не понадобится устанавливать программу-криптопровайдера на нем.
Заявление может быть подписано электронной подписью (переключатель "Электронной подписью") (про электронное подписание см. ниже). Подписать заявление электронной подписью можно, если есть действующий сертификат.
Заявление может быть оформлено в бумажном виде (переключатель "В бумажном виде") (рис. 17). Если заявление оформляется в бумажном виде, то требуется встреча с представителем обслуживающей организации для удостоверения личности заявителя и оформления документов, связанных с подключением.
Чтобы ознакомиться с бланком заявления щелкните по ссылке "Ознакомиться" (см. на рис. 17).
Если используется программа-криптопровайдер ViPNet CSP, необходимо выполнить генерацию ключа с помощью специальной Электронной рулетки (рис. 20). Перед этим укажите место размещения контейнера ключа и введите пароль. Для хранения электронной подписи рекомендуется использовать защищенный ключевой носитель.
После создания ключа электронной подписи отправка заявления продолжится (рис. 21).
Если сертификат электронной подписи оформляется на уполномоченного представителя (см. рис. 11), окно успешной отправки будет выглядеть, как показано на рис. 23, т.е. будет добавлен пункт 2 "Отнесите доверенность в каждую ИФНС".
Электронное подписание заявления
Если у организации есть действующий сертификат и на компьютере установлена соответствующая программа-криптопровайдер, то заявление можно подписать электронной подписью. Помощник подключения проверяет наличие такого сертификата в системе. Если сертификат найден, то устанавливается флажок "Электронной подписью" и появляется блок реквизитов "Скан-копии" (рис. 24).
Электронное подписание подписание по сравнению с бумажным имеет свое преимущество в том, что встреча с представителем обслуживающей организации не потребуется.
Прикрепите к заявлению скан-копии документов, используя гиперссылки "Выбрать файл" рядом с надписями "Паспорт" и "Свидетельство СНИЛС" (рис. 25). Используйте гиперссылку "Требования к изображениям", чтобы узнать требования к файлам сканов документов.
В случае если доступен сканер, рядом с надписями "Паспорт" и "Свидетельство СНИЛС" отобразится гиперссылка "Отсканировать".
Если сертификат оформляется на уполномоченного представителя, то в блоке "Скан-копии" также появляется поле для загрузки документа, подтверждающего полномочия уполномоченного представителя. Как правило, таким документом является доверенность.
Документы следует прикрепить к заявлению, потому что они необходимы для оформления подключения к сервису "1С-Отчетность". А в случае электронного подписания посещение обслуживающего партнера не требуется.
Если закрытый ключ сертификата защищен паролем, то потребуется его ввести, прежде чем отправка заявления будет продолжена.
Что делать дальше:
1) Сообщите об отправке заявления:
2) Заключите договор и подготовьте необходимые документы.
3) Дождитесь, когда обслуживающая организация одобрит ваше заявление.
4) Завершите настройку 1С-Отчетности.
Использовать сервис 1С-Отчетность можно только после одобрения заявления и заключительной настройки программы.
Одобрение заявления на подключение к 1С-Отчетности и завершение настройки
Для автоматической настройки программы нажмите кнопку "Настроить автоматически" и следуйте инструкции.
В ходе настройки могут возникать вопросы об установке сертификатов - отвечайте на них утвердительно (рис. 28).
После завершения подключения к сервису 1С-Отчетность можно отправлять отчетность в подключенные контролирующие органы и выполнять электронный обмен с ними другими документами.
При подписании расписки электронной подписью в получении изданного сертификата может понадобиться ввести пароль закрытого ключа сертификата (рис. 31).
Читайте также: