При открытии формы регламентированного отчета произошла ошибка

При открытии формы регламентированного отчета произошла ошибка!

Автор Rasty, 29 мар 2016, 17:43

0 Пользователей и 1 гость просматривают эту тему.

БП 3.0.43.123
Плтаформа 8.3.7.1917

чистка кэша не помогает
Есть же 100% какое то лекарство

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)



Ошибка в ТС:
«При открытии формы регламентированного отчета произошла ошибка!»

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


Похоже, что выпала какая-то ошибка по исключению с вот таким вот неинформативным сообщением


ну так то да, сложение неопределенных объектов, но самое любопытное, что вчера утром такого не было, вечером выскочила ошибка, по журналу тоже никто не лазил туда, не обновляли. Баг? Платформа? просто непонятно что делать

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)



я же в самом пером сообщении написал что да:)

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


Похоже что очередной баг платформы


1

2

Показывать по
10
20
40
сообщений

Новая тема

Ответить

IrishRover

«Добрый день, мне недавно обновили конфигурацию, и теперь при вызове «Регламентированные отчеты» выдают ошибку<br> <br>{Обработка.ОнлайнСервисыРегламентированнойОтчетности.МодульОбъекта(772)}: Ошибка при вызове метода контекста (Выполнить)<br>Выборка = Запрос.Выполнить().Выбрать();по причине:<br>{(5, 2)}: Таблица не найдена «Константы»<br><<?>>Константы КАК Константы<br> <br>Подскажите пожалуйста в чём может быть причина.»

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20833

Номера релизов конфигурации и платформы укажите!

krumandr

У меня такая же проблема. Платформа/конфигурация: 8.2.19.90/2.0.56.3

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20833

Дина

Дата регистрации: 21.05.2010
Сообщений: 2981

А в константах есть,н-р, такая «ИспользоватьМеханизмОнлайнСервисовРО»?

КатюшкаЯ

Дата регистрации: 09.07.2012
Сообщений: 4

у меня такая же проблема. платформы все испробовала. сейчас 8.3.4.408 конф. 2.0.56.3<br>причем на другом компьютере эта база работает (база лежит в сети), а на компе главного бухгалтера выдает ошибку указанную выше.

КатюшкаЯ

Дата регистрации: 09.07.2012
Сообщений: 4

Пробема решилась обновлением платформы на 8.3.4.437

krumandr

Дата регистрации: 25.03.2014
Сообщений: 1

Кэш чистил. Результат нулевой

IrishRover

Дата регистрации: 24.03.2014
Сообщений: 1

Да извините, что сразу не ответил проблема действительно решаеться переходом на 8.3.4.437

Александр

Дата регистрации: 13.01.2015
Сообщений: 3

платформа 8.2.19.121 конфигурация Бухгалтерия предприятия, редакция 2.0 (2.0.64.3)
1. После очередного обновления не можем войти в регламентированную отчетность «Отчеты/Регламентированная отчетность»
выдает сообщение об ошибке:

«{Обработка.ОнлайнСервисыРегламентированнойОтчетности.МодульОбъекта(772)}: Ошибка при вызове метода контекста (Выполнить)
      Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(5, 2)}: Таблица не найдена «Константы»
<<?>>Константы КАК Константы»

Приходится заходить через «Операции/Справочники/РегламентированныеОтчеты».

2. Если в справочнике «Операции/Справочники/РегламентированныеОтчеты» нажать справа вверху «Журнал» будет повторение ошибки!

<?php // Полная загрузка сервисных книжек, создан 2023-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='

Related Posts

  • Получение логина и пароля техподдержки 1С из базы
  • Класс для вывода отчета в ExcelКласс для вывода отчета в Excel
  • Счет-фактура для УПП
  • Библиотека классов для создания внешней компоненты 1С на C#
  • Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
  • Прайс-лист с артикулом в отдельной колонке

2 Comments

  1. Стесняюсь спросить, как устранить подобную ошибку, если она возникла в базовой версии?

    Reply

  2. (1) МимохожийОднако, боюсь что в базовой это не возможно, здесь один вариант — ждать обновления с исправлениями от 1С.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

При работе с управляемыми формами 1С можно встретить ошибку Неизвестный идентификатор формы 1С 8.3. Чаще всего причиной ошибки является неправильное указание имени формы объекта в программном коде.

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

  • в конфигурации 1С;
  • в подключенном электронном документообороте 1С.

Причины ошибки в 1С неизвестный идентификатор формы

Ошибка Неизвестный идентификатор формы 1С 8.3 встречается сегодня редко. Связано это с усовершенствованием Платформ 1С.

Причинами ошибки могут быть:

  • ошибка Платформы 1С;
  • одновременное использование внешних обработок и отчетов с одинаковым именем в нескольких сеансах 1С;
  • неправильное указание идентификатора формы объекта в программном коде.

Поскольку первые две причины более актуальны на старых Платформах 1С, разберем пример неправильного указания идентификатора формы в программном коде.

Неправильное указание идентификатора формы

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

Для поиска и устранения ошибки выполните следующие действия:

1. Откройте Конфигуратор.

2. В меню конфигурации Отладка по ссылке Остановка по ошибке установите флажок Останавливаться по ошибке.

3. Перейдите в пользовательский режим. При попытке входа в документ Списание с расчетного счета Отладчик остановится на ошибочной строке кода:

  • Выбранная форма = «ФормаДокументаОднострочные».

4. Откройте в Конфигураторе список форм документа Списание с расчетного счета.

Как видно из списка форм, документ не содержит формы ФормаДокументаОднострочные. При написании процедуры допущена ошибка: правильный идентификатор формы — ФормаДокументаОднострочная.

5. Исправьте идентификатор формы в процедуре ОбработкаПолученияФормы на правильный. После этого открытие документа Списание с расчетного счета выполнится без ошибки.

Ошибка неизвестный идентификатор формы 1С-отчетность

Если в 1С подключен блок 1С-Отчетность, ошибка Неизвестный идентификатор формы может указывать на неправильные настройки регламентированной отчетности.

При попытке открытия регламентированных отчетов появляется ошибка Неизвестный идентификатор формы.

Для исправления ошибки проверим выставленные настройки отчетности.

Для этого:

  • Откройте форму Регламентированные отчеты в разделе Отчеты.

  • Перейдите на вкладку Настройки.

  • Проверьте, не стоят ли флажки в группах:
  • Общие настройки (задаются администратором);
  • Персональные настройки (задаются пользователем).

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

  • Сохраните изменения настроек документооборота 1С-Отчетность и перезапустите сеанс 1С.

Чистка кеша учетной записи документооборота

Ошибка Неизвестный идентификатор формы в 1С 8.3 при подключенном внешнем электронном документообороте также может указывать на необходимость чистки кеша файлов с ресурсов оператора электронного документооборота.

Для чистки кеша файлов выполните следующие действия:

1. Вызовите команду Все функции.

2. Наберите первые слова имени регистра в поисковой строке формы и выберите из отобранного списка регистр Кеш файлов с ресурсов оператора электронного документооборота по универсальной схеме.

3. Выполните удаление записей регистра по кнопке Очистить кеш.

Это поможет электронному документообороту работать без ошибок.

Здравствуйте.
При нажатии на «Регламентированные отчеты» 1С:Предприятие 8.3 (8.3.7.1917).Конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.43.136)  ПРОГРАММА ПРОСТО ЗАВИСАЕТ без всяких окон и ошибок.Приходится завершать работу программы 1С принудительно.Сама же программа работает без сбоев и проблем.Если приходит сообщение,то при вводе пароля расшифровывается и читается.крипто ПРО работает.
Пробовала проверять ошибки через утилиту,пробовала тестировать через конфигуратор.Версии платформы и программы обновила. Ничего не помогает.
Помогите пожалуйста разобраться простому бухгалтеру!

Заполнить и подать уведомление об исчисленных суммах налогов и взносов

Здравствуйте! Попробуйте протестировать через компоненту chdbfl.

Здравствуйте.
пробовала- «ошибок не обнаружено»….(((
осталось переместить базу в другой каталог и перепрописать путь по сети…..больше ничего умного  в голову не приходит.

под другой платформой пробовали заходить?

Заполняйте платежки с актуальными на сегодня КБК, кодами дохода и другими обязательными реквизитами

да, и до обновления, и после обновления тоже самое.

База установлена локально на компьютере или по сети?

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

Заполните, проверьте и сдайте действующую форму РСВ через интернет

Цитата (Фитюлька):База установлена локально на компьютере или по сети?

после праздников программа заработала самопроизвольно….чудеса….

<?php // Полная загрузка сервисных книжек, создан 2023-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='\

Related Posts

  • Получение логина и пароля техподдержки 1С из базы
  • Класс для вывода отчета в ExcelКласс для вывода отчета в Excel
  • Счет-фактура для УПП
  • Библиотека классов для создания внешней компоненты 1С на C#
  • Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
  • Прайс-лист с артикулом в отдельной колонке

2 Comments

  1. Стесняюсь спросить, как устранить подобную ошибку, если она возникла в базовой версии?

    Reply

  2. (1) МимохожийОднако, боюсь что в базовой это не возможно, здесь один вариант — ждать обновления с исправлениями от 1С.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

1

2

Показывать по
10
20
40
сообщений

Новая тема

Ответить

IrishRover

«Добрый день, мне недавно обновили конфигурацию, и теперь при вызове «Регламентированные отчеты» выдают ошибку<br> <br>{Обработка.ОнлайнСервисыРегламентированнойОтчетности.МодульОбъекта(772)}: Ошибка при вызове метода контекста (Выполнить)<br>Выборка = Запрос.Выполнить().Выбрать();по причине:<br>{(5, 2)}: Таблица не найдена «Константы»<br><<?>>Константы КАК Константы<br> <br>Подскажите пожалуйста в чём может быть причина.»

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20928

Номера релизов конфигурации и платформы укажите!

krumandr

У меня такая же проблема. Платформа/конфигурация: 8.2.19.90/2.0.56.3

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20928

Дина

Дата регистрации: 21.05.2010
Сообщений: 2981

А в константах есть,н-р, такая «ИспользоватьМеханизмОнлайнСервисовРО»?

КатюшкаЯ

Дата регистрации: 09.07.2012
Сообщений: 4

у меня такая же проблема. платформы все испробовала. сейчас 8.3.4.408 конф. 2.0.56.3<br>причем на другом компьютере эта база работает (база лежит в сети), а на компе главного бухгалтера выдает ошибку указанную выше.

КатюшкаЯ

Дата регистрации: 09.07.2012
Сообщений: 4

Пробема решилась обновлением платформы на 8.3.4.437

krumandr

Дата регистрации: 25.03.2014
Сообщений: 1

Кэш чистил. Результат нулевой

IrishRover

Дата регистрации: 24.03.2014
Сообщений: 1

Да извините, что сразу не ответил проблема действительно решаеться переходом на 8.3.4.437

Александр

Дата регистрации: 13.01.2015
Сообщений: 3

платформа 8.2.19.121 конфигурация Бухгалтерия предприятия, редакция 2.0 (2.0.64.3)
1. После очередного обновления не можем войти в регламентированную отчетность «Отчеты/Регламентированная отчетность»
выдает сообщение об ошибке:

«{Обработка.ОнлайнСервисыРегламентированнойОтчетности.МодульОбъекта(772)}: Ошибка при вызове метода контекста (Выполнить)
      Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(5, 2)}: Таблица не найдена «Константы»
<<?>>Константы КАК Константы»

Приходится заходить через «Операции/Справочники/РегламентированныеОтчеты».

2. Если в справочнике «Операции/Справочники/РегламентированныеОтчеты» нажать справа вверху «Журнал» будет повторение ошибки!

Читают тему:

При открытии формы регламентированного отчета произошла ошибка!

Автор Rasty, 29 мар 2016, 17:43

0 Пользователей и 1 гость просматривают эту тему.

БП 3.0.43.123
Плтаформа 8.3.7.1917

чистка кэша не помогает
Есть же 100% какое то лекарство

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)



Ошибка в ТС:
«При открытии формы регламентированного отчета произошла ошибка!»

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


Похоже, что выпала какая-то ошибка по исключению с вот таким вот неинформативным сообщением


ну так то да, сложение неопределенных объектов, но самое любопытное, что вчера утром такого не было, вечером выскочила ошибка, по журналу тоже никто не лазил туда, не обновляли. Баг? Платформа? просто непонятно что делать

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)



я же в самом пером сообщении написал что да:)

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


Похоже что очередной баг платформы


1

2

Показывать по
10
20
40
сообщений

Новая тема

Ответить

IrishRover

«Добрый день, мне недавно обновили конфигурацию, и теперь при вызове «Регламентированные отчеты» выдают ошибку<br> <br>{Обработка.ОнлайнСервисыРегламентированнойОтчетности.МодульОбъекта(772)}: Ошибка при вызове метода контекста (Выполнить)<br>Выборка = Запрос.Выполнить().Выбрать();по причине:<br>{(5, 2)}: Таблица не найдена «Константы»<br><<?>>Константы КАК Константы<br> <br>Подскажите пожалуйста в чём может быть причина.»

Prikum

активный пользователь

онлайн

Дата регистрации: 18.02.2002
Сообщений: 20883

Номера релизов конфигурации и платформы укажите!

krumandr

У меня такая же проблема. Платформа/конфигурация: 8.2.19.90/2.0.56.3

Prikum

активный пользователь

онлайн

Дата регистрации: 18.02.2002
Сообщений: 20883

Дина

Дата регистрации: 21.05.2010
Сообщений: 2981

А в константах есть,н-р, такая «ИспользоватьМеханизмОнлайнСервисовРО»?

КатюшкаЯ

Дата регистрации: 09.07.2012
Сообщений: 4

у меня такая же проблема. платформы все испробовала. сейчас 8.3.4.408 конф. 2.0.56.3<br>причем на другом компьютере эта база работает (база лежит в сети), а на компе главного бухгалтера выдает ошибку указанную выше.

КатюшкаЯ

Дата регистрации: 09.07.2012
Сообщений: 4

Пробема решилась обновлением платформы на 8.3.4.437

krumandr

Дата регистрации: 25.03.2014
Сообщений: 1

Кэш чистил. Результат нулевой

IrishRover

Дата регистрации: 24.03.2014
Сообщений: 1

Да извините, что сразу не ответил проблема действительно решаеться переходом на 8.3.4.437

Александр

Дата регистрации: 13.01.2015
Сообщений: 3

платформа 8.2.19.121 конфигурация Бухгалтерия предприятия, редакция 2.0 (2.0.64.3)
1. После очередного обновления не можем войти в регламентированную отчетность «Отчеты/Регламентированная отчетность»
выдает сообщение об ошибке:

«{Обработка.ОнлайнСервисыРегламентированнойОтчетности.МодульОбъекта(772)}: Ошибка при вызове метода контекста (Выполнить)
      Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(5, 2)}: Таблица не найдена «Константы»
<<?>>Константы КАК Константы»

Приходится заходить через «Операции/Справочники/РегламентированныеОтчеты».

2. Если в справочнике «Операции/Справочники/РегламентированныеОтчеты» нажать справа вверху «Журнал» будет повторение ошибки!

Читают тему:

<?php // Полная загрузка сервисных книжек, создан 2023-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='

Related Posts

  • Получение логина и пароля техподдержки 1С из базы
  • Класс для вывода отчета в ExcelКласс для вывода отчета в Excel
  • Счет-фактура для УПП
  • Библиотека классов для создания внешней компоненты 1С на C#
  • Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
  • Прайс-лист с артикулом в отдельной колонке

2 Comments

  1. Стесняюсь спросить, как устранить подобную ошибку, если она возникла в базовой версии?

    Reply

  2. (1) МимохожийОднако, боюсь что в базовой это не возможно, здесь один вариант — ждать обновления с исправлениями от 1С.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Доброго времени суток, уважаемые. Перешли с бух.2 на бух ред.3. После перехода не могу открыть «Бухгалтерская отчетность (с 2011 года)». Ошибка такая «При открытии формы регламентированного отчета произошла ошибка!» Если нажать Проверка — Проверить выгрузку, то ошибка следующая: «Устаревшая редакция формы отчета не поддерживается текущей версией конфигурации.» Как быть? Есть какая-нибудь возможность не создавать новый отчет в ред.3 и не заполнять его заново? Все цифры вносились вручную, поэтому бухгалтера злые… Не хотят заново все заполнять даже имея под рукой нужные цифры (распечатка с ред.2 имеется) Пробовал скопировать этот отчет, который не открывается, ошибка следующая: «Поле объекта не обнаружено (ОИК2014Кв4). Что можете посоветовать? Спасибо за помощь заранее!

А азчем открывать старый отчёт в новой программе? Открывайй в старой

Тэги: 1С 8

Комментарии доступны только авторизированным пользователям

При открытии формы регламентированного отчета произошла ошибка!

Автор Rasty, 29 мар 2016, 17:43

0 Пользователей и 1 гость просматривают эту тему.

БП 3.0.43.123
Плтаформа 8.3.7.1917

чистка кэша не помогает
Есть же 100% какое то лекарство

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)



Ошибка в ТС:
«При открытии формы регламентированного отчета произошла ошибка!»

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


Похоже, что выпала какая-то ошибка по исключению с вот таким вот неинформативным сообщением


ну так то да, сложение неопределенных объектов, но самое любопытное, что вчера утром такого не было, вечером выскочила ошибка, по журналу тоже никто не лазил туда, не обновляли. Баг? Платформа? просто непонятно что делать

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)



я же в самом пером сообщении написал что да:)

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


Похоже что очередной баг платформы


1

2

Показывать по
10
20
40
сообщений

Новая тема

Ответить

IrishRover

«Добрый день, мне недавно обновили конфигурацию, и теперь при вызове «Регламентированные отчеты» выдают ошибку<br> <br>{Обработка.ОнлайнСервисыРегламентированнойОтчетности.МодульОбъекта(772)}: Ошибка при вызове метода контекста (Выполнить)<br>Выборка = Запрос.Выполнить().Выбрать();по причине:<br>{(5, 2)}: Таблица не найдена «Константы»<br><<?>>Константы КАК Константы<br> <br>Подскажите пожалуйста в чём может быть причина.»

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20833

Номера релизов конфигурации и платформы укажите!

krumandr

У меня такая же проблема. Платформа/конфигурация: 8.2.19.90/2.0.56.3

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20833

Дина

Дата регистрации: 21.05.2010
Сообщений: 2981

А в константах есть,н-р, такая «ИспользоватьМеханизмОнлайнСервисовРО»?

КатюшкаЯ

Дата регистрации: 09.07.2012
Сообщений: 4

у меня такая же проблема. платформы все испробовала. сейчас 8.3.4.408 конф. 2.0.56.3<br>причем на другом компьютере эта база работает (база лежит в сети), а на компе главного бухгалтера выдает ошибку указанную выше.

КатюшкаЯ

Дата регистрации: 09.07.2012
Сообщений: 4

Пробема решилась обновлением платформы на 8.3.4.437

krumandr

Дата регистрации: 25.03.2014
Сообщений: 1

Кэш чистил. Результат нулевой

IrishRover

Дата регистрации: 24.03.2014
Сообщений: 1

Да извините, что сразу не ответил проблема действительно решаеться переходом на 8.3.4.437

Александр

Дата регистрации: 13.01.2015
Сообщений: 3

платформа 8.2.19.121 конфигурация Бухгалтерия предприятия, редакция 2.0 (2.0.64.3)
1. После очередного обновления не можем войти в регламентированную отчетность «Отчеты/Регламентированная отчетность»
выдает сообщение об ошибке:

«{Обработка.ОнлайнСервисыРегламентированнойОтчетности.МодульОбъекта(772)}: Ошибка при вызове метода контекста (Выполнить)
      Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(5, 2)}: Таблица не найдена «Константы»
<<?>>Константы КАК Константы»

Приходится заходить через «Операции/Справочники/РегламентированныеОтчеты».

2. Если в справочнике «Операции/Справочники/РегламентированныеОтчеты» нажать справа вверху «Журнал» будет повторение ошибки!

<?php // Полная загрузка сервисных книжек, создан 2023-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='

Related Posts

  • Получение логина и пароля техподдержки 1С из базы
  • Класс для вывода отчета в ExcelКласс для вывода отчета в Excel
  • Счет-фактура для УПП
  • Библиотека классов для создания внешней компоненты 1С на C#
  • Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
  • Прайс-лист с артикулом в отдельной колонке

2 Comments

  1. Стесняюсь спросить, как устранить подобную ошибку, если она возникла в базовой версии?

    Reply

  2. (1) МимохожийОднако, боюсь что в базовой это не возможно, здесь один вариант — ждать обновления с исправлениями от 1С.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

При работе с управляемыми формами 1С можно встретить ошибку Неизвестный идентификатор формы 1С 8.3. Чаще всего причиной ошибки является неправильное указание имени формы объекта в программном коде.

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

  • в конфигурации 1С;
  • в подключенном электронном документообороте 1С.

Ошибка Неизвестный идентификатор формы 1С 8.3 встречается сегодня редко. Связано это с усовершенствованием Платформ 1С.

Причинами ошибки могут быть:

  • ошибка Платформы 1С;
  • одновременное использование внешних обработок и отчетов с одинаковым именем в нескольких сеансах 1С;
  • неправильное указание идентификатора формы объекта в программном коде.

Поскольку первые две причины более актуальны на старых Платформах 1С, разберем пример неправильного указания идентификатора формы в программном коде.

Неправильное указание идентификатора формы

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

Для поиска и устранения ошибки выполните следующие действия:

1. Откройте Конфигуратор.

2. В меню конфигурации Отладка по ссылке Остановка по ошибке установите флажок Останавливаться по ошибке.

3. Перейдите в пользовательский режим. При попытке входа в документ Списание с расчетного счета Отладчик остановится на ошибочной строке кода:

  • Выбранная форма = «ФормаДокументаОднострочные».

4. Откройте в Конфигураторе список форм документа Списание с расчетного счета.

Как видно из списка форм, документ не содержит формы ФормаДокументаОднострочные. При написании процедуры допущена ошибка: правильный идентификатор формы — ФормаДокументаОднострочная.

5. Исправьте идентификатор формы в процедуре ОбработкаПолученияФормы на правильный. После этого открытие документа Списание с расчетного счета выполнится без ошибки.

Ошибка неизвестный идентификатор формы 1С-отчетность

Если в 1С подключен блок 1С-Отчетность, ошибка Неизвестный идентификатор формы может указывать на неправильные настройки регламентированной отчетности.

При попытке открытия регламентированных отчетов появляется ошибка Неизвестный идентификатор формы.

Для исправления ошибки проверим выставленные настройки отчетности.

Для этого:

  • Откройте форму Регламентированные отчеты в разделе Отчеты.

  • Перейдите на вкладку Настройки.

  • Проверьте, не стоят ли флажки в группах:
  • Общие настройки (задаются администратором);
  • Персональные настройки (задаются пользователем).

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

  • Сохраните изменения настроек документооборота 1С-Отчетность и перезапустите сеанс 1С.

Чистка кеша учетной записи документооборота

Ошибка Неизвестный идентификатор формы в 1С 8.3 при подключенном внешнем электронном документообороте также может указывать на необходимость чистки кеша файлов с ресурсов оператора электронного документооборота.

Для чистки кеша файлов выполните следующие действия:

1. Вызовите команду Все функции.

2. Наберите первые слова имени регистра в поисковой строке формы и выберите из отобранного списка регистр Кеш файлов с ресурсов оператора электронного документооборота по универсальной схеме.

3. Выполните удаление записей регистра по кнопке Очистить кеш.

Это поможет электронному документообороту работать без ошибок.

Здравствуйте.
При нажатии на «Регламентированные отчеты» 1С:Предприятие 8.3 (8.3.7.1917).Конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.43.136)  ПРОГРАММА ПРОСТО ЗАВИСАЕТ без всяких окон и ошибок.Приходится завершать работу программы 1С принудительно.Сама же программа работает без сбоев и проблем.Если приходит сообщение,то при вводе пароля расшифровывается и читается.крипто ПРО работает.
Пробовала проверять ошибки через утилиту,пробовала тестировать через конфигуратор.Версии платформы и программы обновила. Ничего не помогает.
Помогите пожалуйста разобраться простому бухгалтеру!

Заполнить и подать уведомление об исчисленных суммах налогов и взносов

Здравствуйте! Попробуйте протестировать через компоненту chdbfl.

Здравствуйте.
пробовала- «ошибок не обнаружено»….(((
осталось переместить базу в другой каталог и перепрописать путь по сети…..больше ничего умного  в голову не приходит.

под другой платформой пробовали заходить?

Заполняйте платежки с актуальными на сегодня КБК, кодами дохода и другими обязательными реквизитами

да, и до обновления, и после обновления тоже самое.

База установлена локально на компьютере или по сети?

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

Заполните, проверьте и сдайте действующую форму РСВ через интернет

Цитата (Фитюлька):База установлена локально на компьютере или по сети?

после праздников программа заработала самопроизвольно….чудеса….

При открытии формы регламентированного отчета произошла ошибка!

Автор Rasty, 29 мар 2016, 17:43

0 Пользователей и 1 гость просматривают эту тему.

БП 3.0.43.123
Плтаформа 8.3.7.1917

чистка кэша не помогает
Есть же 100% какое то лекарство

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)



Ошибка в ТС:
«При открытии формы регламентированного отчета произошла ошибка!»

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


Похоже, что выпала какая-то ошибка по исключению с вот таким вот неинформативным сообщением


ну так то да, сложение неопределенных объектов, но самое любопытное, что вчера утром такого не было, вечером выскочила ошибка, по журналу тоже никто не лазил туда, не обновляли. Баг? Платформа? просто непонятно что делать

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)



я же в самом пером сообщении написал что да:)

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


Похоже что очередной баг платформы


Понравилась статья? Поделить с друзьями:
  • При оплате нфс ошибка 362
  • При открытии файла чертежа обнаружено ошибок autocad
  • При открытии файла пишет ошибка файловой системы
  • При оплате на алиэкспресс ошибка csc 7200015
  • При открытии флешки пишет синтаксическая ошибка