1с чрг не работает

Обновлено: 07.07.2024

Всем добрый день! Сегодня сюрприз от програмы 1С:Предприятие(базовая 8.3) Не работает программа сначала запускается а потом говорит что ошибка и работа прекращена!!
Может кто то решил уже такую проблему??

Всем добрый день! Сегодня сюрприз от програмы 1С:Предприятие(базовая 8.3) Не работает программа сначала запускается а потом говорит что ошибка и работа прекращена!!
Может кто то решил уже такую проблему??

Так, как вы задаете вопрос, помощи вы не дождетесь, ибо телепатов нет. Посмотрите правила - обязателен номер релиза вашей конфигурации и подробное описание, какая ошибка (1С никогда не пишет "ошибка" и все, есть еще какие-то слова после), после чего она начала возникать, обновление релиза/платформы сделали, мальчик-1С-ник приходил, мы полазили в настройках, 100 причин может быть. Вот тогда, может быть, вам смогут помочь.

Спасибо!Проблема решилась)Мальчик 1с-ник все сделал, переустановил платформу! Был массовый сбой из- за того что реклама не подгружалась в 1-с или что то типа того!
На будущее учту по поводу конкретики вопроса(какая платформа и релиз)))

да, тоже столкнулся с такой проблемой. причем ошибка как-бы виндовсная, все перепробовал ничего не помогало раз запустится десять раз в ошибку падает, причем если под другим пользователем работать начинаешь все запускается и работает. Сегодня переустановил платформу, посмотрим как будет работать, периодически какая-то ошибка появляется все равно причем тоже с вываливанием из программы. Достало уже все это, вместо работы программированием занимаешся.

может вам для начала кеш почистить? Удалите название глючащей базы (предварительно записав путь к файлу запуска) и создайте ее снова.

Не поможет. Пробовали. Проблема во взаимодействии платформы 1С с Windows, чаще всего с сертификатами при установленном криптопровайдере. У меня, например, 1 марта появилась проблема с 1С 8.3.10.2561 в файловом варианте только на Windows 7 и только на базах, открывающихся по сети. Если сертификаты перенести временно в другую папку, всё работает. Обновились до последней 8.3.11.3034, проблема ушла.

Это говорит о том, что на вашем компьютере взломана (или была когда-то раньше взломана) система защиты 1С от несанкционированного копирования.

Это на самом деле уже другая проблема.

Начиная с релизов платформы 8.3.10.2699 и 8.3.11.2899 используется новый механизм защиты программ 1С с проверкой цифровых подписей файлов на модификацию и на признаки взлома программ 1С. Подробнее можно почитать тут.
Ошибка выдается даже на лицензионных версиях программ 1С в случае обнаружения на компьютере ранее установленных средств обхода системы защиты.
Скорее всего на данном компьютере когда-то устанавливалась взломанная версия 1С, эмулятор ключа, репак и т.п. Для продолжения работы необходимо удалить эти следы.

Для того, чтобы настроить отправку отчётов на почту зайдите на закладку "Настройки программы" и нажмите кнопку "Уведомления":


Здесь нужно указать настройки, аналогичные тем, которые указываются для подключения внешнего почтового клиента для вашей почты, например, так:



Чтобы найти их наберите в яндексе или гугле что-то вроде "настройки почты gmail для outlook".

SSL

Что касается SSL. Как видите этого флажка в настройках нет, но это не значит, что он не поддерживается. Просто Обновлятор делает 2 попытки отправки письма - сначала с SSL, а затем без SSL.

Замечание про 465 порт

К сожалению, библиотека при помощи которой обновлятор отправляет письма не поддерживает порт 465 (implisit SSL). Используйте вместо него порт 587 (explisit SSL).

Двухфакторная авторизация

Почти все современные почтовые сервисы позволяют настраивать двухфакторную авторизацию для входа в почтовый ящик (дополнительное подтверждение входа через смс или приложение на телефоне).

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

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

Вот ссылки на страницы настройки паролей приложений для наиболее популярных почтовых сервисов:

Прикол от Яндекса (this user does not have access rights to this service)

Яндекс в последние годы показывают себя самыми настоящими редисками.

То эпопея с Яндекс.Диск, когда они молча обрубили возможность загрузки по WebDAV для сторонних приложений, при этом напрямую в этом не признавались. Поддержка просто издевалась над разработчиками и пользователями виляя в своих ответах.

Теперь этот прикол с отправкой почты через smtp, на который я сегодня бесплодно потратил большую часть дня, найдя решение совершенно случайно (спасибо тебе, kotyara33).

Итак, зайдите в настройки вашей почты на Яндексе:


На панеле в левой части окна нажмите ссылку "Почтовые программы":


С октября 2020 года, чтобы работал протокол smtp (это возможность отправки почты, которую в частности использует обновлятор) вам нужно обязательно в этом окне включить один из двух протоколов для приёма почты (IMAP или POP3). Вот такая вот у них интересная логика, которую они не описали в документации, а просто молча включили.

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


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

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

Вот ссылка на страницу настройки паролей приложений:

После этого заработает отправка писем.

Ошибка "Базовое соединение закрыто, непредвиденная ошибка"

В этом случае зайдите в настройки почты, ссылка "Ещё. " справа от поля "Тема:":


В открывшемся диалоге.


. убедитесь, что у вас снята опция "Внешний IP-адрес".

Нет тот пользователь

Ошибка отправки может быть вызвана также тем, что в качестве пользователя для почтовой учётной записи вы указываете часть почтового ящика до @, а надо указывать весь почтовый ящик. Или наоборот. При возникновении ошибок советую исключить и эту причину, попробовав оба варианта.

Ничего не помогает

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Для начала, зарегистрируем бота, получим его id - токен. В Telegram для этого создан специальный бот — @BotFather. Добавляем его в контакт. Получаем получаем список его команд, написав ему /start.

Этого, в принципе, достаточно.

2. Создание обработки в 1С

Создадим внешнюю обработку. Добавим реквизиты обработки строковый переменной длины «Бот», «Токен», «Сервер».

Т.к. обработку не будем привязывать к конкретной конфигурации, то список понимаемых команд будем хранить в табличной части обработки «ТаблицаПонимаемыхКоманд» (а так, в принципе, команды можно хранить в справочнике конфигурации).

Реквизиты ТЧ строковые: «Имя», «ВыполняемоеДействие», «Параметр», «Описание»

Реквизиты ТЧ строковые: «Имя», «ВыполняемоеДействие», «Параметр», «Описание»

Команды пользователя (те, которые он буде писать боту) по той же причине будем хранить в табличной части «КомандыПользователей» (если не делать обработку универсальной, то, конечно, предпочтительно использовать регистр сведений – далее, в листингах кода укажем примеры и для регистра сведений тоже).

Реквизиты ТЧ: числовые «chat_id», «date», булево «Выполнено» и строковый «Команда»

Реквизиты ТЧ: числовые «chat_id», «date», булево «Выполнено» и строковый «Команда»

Теперь создадим управляемую форму обработки, назначим ее основной и разместим реквизиты «Бот» и «Токен» (необязательно, но для наглядности):

Теперь создадим управляемую форму обработки, назначим ее основной и разместим реквизиты «Бот» и «Токен»

Также создадим реквизит формы «Дерево» – тип «ДеревоЗначений». В нем будут отображаться чаты. Для наглядности выведем его на форму. Колонки дерева создадим программно (см.далее).

Для события формы ПриСозданииНаСервере добавим процедуру:

Если Вы используете версию 1С 8.3.6 и выше, то в процедура ПрочитатьДвоичныеДанныеОтвета() будем использовать новый объект ЧтениеJSON().

В процедуре ЗаполнитьРС() будем заполнять табличную часть «КомандыПользователей» (или же регистр сведений). (код процедуры далее).

Процедура ЗаполнитьСтруктуруИзОтветаJSON() заполняет дерево чатов:

Если Вы используете версию 1С ниже 8.3.6 то процедура ПрочитатьДвоичныеДанныеОтвета() будет такой:

Как уже было сказано, в процедуре ЗаполнитьРС() будем заполнять табличную часть «КомандыПользователей» (или же регистр сведений). (код процедуры далее).

Процедура ЗаполнитьСтруктуруИзОтветаJSON() – это парсер JSON и рекурсивное заполнение дерева для версии ниже 1С 8.3.6:

Теперь опишем процедуру, заполняющую табличную часть «КомандыПользователей» либо регистр сведений:

Если вы будете использовать регистр сведений (я назвал его «КомандыПользователей»), то закомментируйте/раскомментируйте соответствующие участки кода.

Обратите внимание, что если версия ниже 1С 8.3.6, то в коде переменную Параметр надо преобразовать из Юникода (этот участок обозначен в коде в комментарии):

В процедуре ЗаполнитьРС() вызывается функция ВыполнитьКомандуБота(ЗаписьРегистра, Параметр), где ЗаписьРегистра – это строка табличной части ТаблицаПонимаемыхКоманд. Параметр – параметр команды (то, что написал боту пользователь).

Вот и все – обработка прилагается.

Отдельное спасибо пользователю Инфостарт igo1 - перекодировка из Юникода (Unicode) в строку.

Основу для построения чата для версии 1С ниже 8.3.6 (парсер JSON) получил отсюда

UPD. В комментариях был задан вопрос " как отправлять файлы ".

Вот текст процедуры, которая выполняет отчет "Продажи" (на СКД), сохраняет результат в Excel и отправляет в Telegram^

Распечатать

17 правил для составления оптимального ЗАПРОСа к данным базы 1С  42
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe  1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э Google maps : вывод точек на карту и режим панорамы  7
В отличие от яндекс карт в GMaps можно использовать панорамы - за что им большой плюс! Надеюсь в яндексе прочитают этот пост и тоже когда-нибудь это сделают! Для клиента нужно было сделать вывод объектов на карту С возможностью просмотра панора Блокировка записей, невозможно изменить или удалить из регистра. Конфликт блокировок MS SQL + 1C  3
При попытке удалить запись из регистра сведений - получаю ошибку: она заблокирована, ошибка блокировок и т.д. Отключил всех пользователей, перезапустил сервер, пробую удалить - опять ошибка блокировки :( Путем тестов было вяснено, что проблема Ввод по строке - поиск по первым символам или в любом месте наименования  6
При разработке конфигурации, для упрощении ввода документов потребовалось настроить ввод номенклатуры по совпадению любой части наименования! В 1С 8.3 по умолчанию настройки справочника номенклатуры такие: При такой настройке, механизм поиска в Посмотреть все результаты поиска похожих

Еще в этой же категории

Полнотекстовый поиск в 1С (что это и пример использования)  22
Полнотекстовый поиск - позволит найти текстовую информацию, размещенную практически в любом месте используемой конфигурации. При этом искать нужные данные можно либо по всей конфигурации в целом, либо сузив область поиска до нескольких объектов Дата создания объекта по ссылке (GUID)  7
Код позволяет получить информацию о дате и времени создания объекта ИБ (документ, элемент справочника) по уникальному идентификатору (GUID) Позволяет узнать, когда был создан документ или элемент справочника. Для получения информации используется у Циклы в языке 1С, примеры и тест - какой цикл быстрее?  6
Циклы применяются для выполнения каких либо повторяющихся действий, возможные варианты перебора в цикле: Перебираем строки с помощью цикла Для каждого Для каждого ТекСтрока Из КоллекцияСтрок Цикл // код обработки КонецЦикла; Перебираем строки Полнотекстовый Поиск - пример поиска контрагентов в базе  3
У клиента огромная база клиентов и соответственно огромный штат менеджеров. Дошло до того, что менеджеры в поисках новых клиентов( знакомство, интернет, реклама и т.д.) очень часто звонят одним и тем же клиентам по несколько раз. Стали вести базу зв Отказ от модальности - Где, Что и Как?  2
В общем виде задача отказа от модальности заключается в том, чтобы заменить модальные методы их асинхронными аналогами. Старая процедура, открывавшая модальное окно и обрабатывавшая полученные им данные, могла выглядеть так: В новом варианте Посмотреть все в категории Встроенные Функции

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