Порядок предоставления отчета не определен в 1с
Имеется Базовая 3.0.70.61 (типовей некуда, правки в конфу не вносились, с поддержки не снята).
При попытке открыть Авансовые отчёты появляется ошибка: : Переменная не определена (ОбменДаннымиСВнешнимиСистемамиБПВариантыПриложений)
Как можно починить?
drTr0jan , релиз платформы?
Prikum , 8.3.13.1644, 8.3.14,1630 , 8.3.14.1779 - на этих точно проявляется.
Цитата |
---|
Prikum , 8.3.13.1644, 8.3.14,1630 , 8.3.14.1779 - на этих точно проявляется. |
Можно проверить на минимально рекомендуемом 8.3.12.1685. Но сперва профилактические действия для базы, как писалось выше:
1.Чистка кэша,
2. chkdbfl.exe
3. Тестирование и исправление БД в конфигураторе.
п.с. перед профилактикой не забываем сделать копию текущей базы, как она есть, где-нибудь в другой папке/носителе.
2,3 - не помогло. 1 (чистка кэша) - помогло, спасибо.
drTr0jan ,не зря указана последовательность действий. 2 и 3 пункт были указаны для выполнения полного списка работ по профилактике базы.
3 обычно всегда делаю при разного рода проблемах, 2 в этот раз тоже делал. Когда сделал 1 - всё заработало.
Читают тему:
Мероприятия
- Где купить СОФТ
- Вакансии фирм-партнеров "1С"
- Центры Сертифицированного Обучения
- Интернет курсы обучения "1С"
- Самоучители
- Учебный центр № 1
- Учебный центр № 3
- Сертификация по "1С:Профессионал"
- Организация обучения под заказ
- Книги по 1С:Предприятию
При использовании материалов активная прямая гиперссылка на перепечатанный материал обязательна.
Редакция БУХ.1С не несет ответственности за мнения и информацию, опубликованную в комментариях к материалам.
Редакция уважает мнение авторов, но не всегда разделяет его.
Дизайн сайта
Мы используем файлы cookie, чтобы анализировать трафик, подбирать для вас подходящий контент и рекламу, а также дать вам возможность делиться информацией в социальных сетях. Если вы продолжите использовать сайт, мы будем считать, что вас это устраивает.
ЗУП 3.1.2.121, платформа 8.3.9.2033
Потребовалось сделать доработку отчета "Отчеты по сотрудникам" (вариант "Штатные сотрудники"). Отчет, сохраненный в файл, выдает пустой результат.
Были попытки:
- изменить имя отчета;
- изменить имя варианта;
- добавить сохраненный отчет в "Доп. отчеты и обработки";
- в дереве конфигурации скопировать отчет с привязкой к подсистеме и функ. опциям (с обновлением идентификаторов метаданных в режиме 1С:Предприятия);
- создание нового внешнего отчета с переносом свойств, модулей, макетов из отчета конфигурации.
Все попытки приводят к пустому результату. Что нужно сделать, чтобы работал сохраненный отчет?
В отладке необходимо добраться до "Истинного" макета с параметрами и всем прочим. А затем анализ кода запроса и параметров, консоль отладки или консоль отчета.
(3)В дереве конфигурации выделяю нужный отчет и "Сохранить в файл". И этот отчет из файла уже выдает пустой результат.
(5) Пробовал и с тем же отбором, что и для отчета из конфигурации, и совсем без отбора. Отчет из конфигурации выдает результат, внешний - никак.
(6)и под тем же пользователем? может прав нету? Может из-за того что давно не можете решить вопрос уже не тот отрываете? Человеческий фактор
Это что-то с пользовательскими настройками и прочее. Сохраненный отчет (как внешний) всегда показывает данные если он в базе показывал данные
Ну или посмотрите через отладку, что и как
(7) В одном сеансе открыты рядом внутренний и внешний отчеты. Один с данными, второй пустой.
Было предположение, что дело в модуле менеджера, но, судя по замерам, он не участвует в формировании отчета.
попробуйте под другим пользователем. Это что-то с настроек отчета не срабатывает
А если скопировать отчет в дерево конфигурации (скопировать отчет и будет Отчеты по сотрудникам1 ) работает?
Проверено на базе клиента и на демо-базе.
А если скопировать отчет в дерево конфигурации (скопировать отчет и будет Отчеты по сотрудникам1 ) работает?
(10) Тогда еще что может быть?!
Наверное реквизит какой-то не заполненный. Откройте форму отчета в режиме конфигурация и посмотрите на вкладку реквизиты.
Потом отладкой проверьте заполнение этих реквизитов
(11) В том и проблема, что непонятно, куда еще смотреть. В отчете есть только СКД с вариантами отчета, табличные макеты и модуль объекта.
Все дело в тексте запроса, он программно изменяется при открытии встроенного отчета. При открытии внешнего отчета событие по изменению текста не срабатывает.
Столкнулся с такой же проблемой. Она происходит из-за того, что новый отчет неизвесен системе и программа не может получить схемуКД.
Решение подойдет только для внутреннего отчета.
В модуле "ЗарплатаКадрыОтчетыБазовый", в конце процедуры "НастроитьВариантыОтчетов" и добавить новый отчет в список.
ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.ОтчетыПоСотрудникам);
ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.ОтчетыПоСотрудникамНовый);
ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.РегистрНалоговогоУчетаПоНДФЛ);
Но сама процедура "ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.ОтчетыПоСотрудникам)" по которой происходит переход, описывает отчет в модуле менеджера. Как вариант, проблема решится если описать внешний отчет, в модуле менеджера.
Есть еще способ. Ползете в общую форму отчета, ставите точку останова перед запуском фонового задания по кнопке "сформировать" в типовом отчете, далее через ctrl+F9 лезете в схему скд и копируете из нее текст запроса. Далее делаете сохранить отчет во внешнюю обработку и в нем заменяете текст запроса. Вуаля, отчет заполняется и можете его модифицировать. Наверное, данный пост уже не актуален для автора, но может кому-то поможет.
(16) Создаете внешнюю обработку, в ней заходите в СКД, далее создаете новый запрос и туда уже вставляете скопированный текст
(15) Идея интересная, но - подскажите пожалуйста подробнее.
(я просто не нашёл - где ставить точку останова).
ЗУП 3.1 (3.1.4.171) .
Платформа - 8.3.10.2466.
Нужно в отчёте "Унифицированная форма Т-2" (Личная карточка (Т-2)) - добавить вывод Северной надбавки.
А именно - значения его.
Сейчас выводится - "Оклад: ХХХ ХХХ, Районн. коэфф.: 1,30; Северная надбавка".
Нужно выводить - "Оклад: ХХХ ХХХ, Районн. коэфф.: 1,30; Северная надбавка: 30%".
Само значение (30%, в данном примере) есть (в кадровых приказах).
Но почему-то в типовой конфигурации, оно нигде не выводится.
Печатные формы "Приём на работу" Т-1, "Кадровый перевод" Т-5 - уже исправил (добавил внешние).
А вот с Т-2 - встал в ступоре.
Подскажите пожалуйста - как этот отчёт реализовать?
Общую форму отчёта (основную из свойств конфигураци) нашёл, а вот точка останова - в ней не срабатывает.
Что/как нужно делать?
(В принципе - я буду благодарен и, если скажете, как сделать в типовой, вывод значения Сев.Надбавки, в типовых формах/отчётах/. )
(18) Некоторые отчеты в ЗУП подхватывают данные из базы для построения запроса перед формированием. Поэтому, когда сохраняете отчет внешним, при его формировании, выходит пустой результат. Необходимо просто, найти место в конфигурации, когда данный отчет (типовой из конфигурации), выводится в табличное поле "Результат", и перед этим местом, зайти в отладку и через ctrl+F9 найти текст запроса, его уже скопировать и воткнуть во внешний отчет. Вот тогда внешний отчет начнет работать и его можно будет редактировать.
где нашёл СКД (запрос его) в параметре -
ПараметрыФормированияОтчета.СхемаКД.НаборыДанных.Данные.Запрос - это и есть текст его.
Текст запроса получил, ок - Спасибо за это.
Нашёл вроде и сам Табличный документ как формируется ("непрямолинейно").
Похоже - придётся теерь сам Табличный Документ (результат) - СтрЗаменить() делать.
А как теперь сделать внешний отчёт?
(чтобы он работал как встроенный - и из формы Сотрудника, и из формы списка и. )
Можете показать пример?
(ссылке на скачивание - очень буду рад)
но - както, это мало мне.
(23) Обычно типовой отчет в ЗУП не имеет своей формы и по умолчанию отрывается общая форма для отчетов. При ее создании для некоторых отчетов вызывается процедура "ПередЗагрузкойНастроекВКомпоновщик", в которой в типовом отчете прописан алгоритм, изменяющий шаблон-заготовку запроса с пустыми значениями полей на реальный запрос. Вызов этой процедуры из внешних отчетов предусмотрен только при определенных условиях, которые по умолчанию (при сохранении отчета во внешнем файле) не соблюдаются. Это приводит к тому, что в отчете применяется шаблон-заготовка запроса, которая возвращает пустой результат при любых настройках отчета. Для того, чтобы внешний отчет использовал процедуру "ПередЗагрузкойНастроекВКомпоновщик" необходимо в функции "СведенияОВнешнейОбработке", которая добавляется в модуль объекта для возможности подключения этого отчета как дополнительного отчета, прописать следующий код:
ПараметрыРегистрации.ОпределитьНастройкиФормы = Истина;
В результате внешний отчет должен давать тот же результат, что и типовой встроенный в конфигурацию отчет(после подключения такого отчета как внешнего).
Yaga_2011; Golden_Girl; user1135816; a-sel; EVorobyeva; alexalexme; Olga_Mil; jane_de_rio; + 8 – Ответить
Одной из важнейших целей ведения бухгалтерского учета является формирование регламентированной отчетности. Например, Бухгалтерский баланс, Отчет о финансовых результатах, Декларация по налогу на прибыль и т.д. Эти отчеты нужно сдавать в налоговые органы, ФСС, ПФР или предоставлять учредителям. Поэтому важно правильно и быстро заполнять отчетность.
Программа “1С:Бухгалтерия предприятия” позволяет это делать легко и просто. В инструкции рассмотрим, как заполнять регламентированную отчетность и какие есть нюансы при работе с ней.
Отчеты в 1С находятся в разделе “Отчеты — 1С-Отчетность — Регламентированные отчеты”:
Для создания нового отчета нажмем кнопку “Создать”:
Как найти нужный отчет
После нажатия кнопки “Создать” откроется окно со списком отчетов:
Отчетов здесь очень много и первым делом требуется найти нужный. Частые отчеты можно добавить в раздел “Избранное”. Для этого для отчета установите значок звездочки:
Получите понятные самоучители по 1С бесплатно:
Остальные отчеты доступны на закладке “Все”, здесь для поиска есть несколько вариантов.
1. Поиск по категориям отчетов:
В этом случае отчеты сортируются по папкам по видам отчетов. Например, бухгалтерская, налоговая отчетность, статистика и другие.
2. Поиск по получателям отчетности:
Отчеты сортируются по контролирующим органам: ФНС, ПФР, ФСС и другие. Заходим в нужную папку и ищем отчет.
3. Поиск по названию отчета:
Достаточно ввести слово или фразу в строке поиска и программа подберет подходящие варианты.
Заполнение и настройки регламентированного отчета
Рассмотрим работу с отчетами на примере Бухгалтерской отчетности. При создании отчета выбирается организация и период:
Настройка разделов отчетов
При открытии отчета слева открывается список его разделов (страниц):
Приведенный состав страниц можно менять. В некоторых отчетах по умолчанию доступны не все разделы. Для просмотра всех страниц зайдите в меню “Ещё — Настройка”:
В открывшемся окне можно включать и исключать страницы путем установки или снятия флажков.
На закладке “Общие” задаются дополнительные настройки:
Например, можно задать, в каком формате выводятся суммы.
Как заполняются поля отчета
Как правило, отчеты состоят из титульного листа и различных таблиц.
Титульный лист заполняется автоматически (желтые ячейки), информация берется из данных информационной базы, например, из карточки организации.
Автоматически заполняется ИНН, КПП, адрес организации, различные коды и т.д. Желтые ячейки при необходимости можно изменять вручную, также для некоторых из них можно подбирать заготовленные значения. Для этого нажмите на ячейку два раза мышкой:
Ячейки в таблицах заполняются по следующим правилам:
- Светло-зеленые — автоматически, можно изменять вручную.
- Темно-зеленые — автоматически, редактировать нельзя. Заполняются на основании других ячеек.
- Желтые — вручную.
- Белые — заполнены по умолчанию, менять нельзя.
По заполненным цифрам можно посмотреть расшифровку по соответствующей кнопке:
В результате показывается, откуда появились цифры:
Как проверить отчет
После заполнения отчета его можно проверить, для этого используется кнопка “Проверка”:
Как распечатать отчет
Для печати отчета нажмите кнопку “Печать”:
Затем выберите один из видов печати и нажмите “Показать бланк”:
Откроется форма бланка:
Далее распечатайте отчет, либо сохраните его в файл.
После сдачи отчета поменяйте его статус на “Сдано”:
Как загрузить внешний комплект отчетности
Отчеты обновляются вместе с новыми версиями программы. Но в некоторых случаях перед выходом релиза 1С готовит внешние формы отчетности. Эти формы можно загрузить в 1С, для этого:
- Зайдите на сайт 1С, найдите релиз программы и скачайте требуемую форму отчета:
- Файл хранится в архиве, распакуйте его.
- Откройте список регламентированных отчетов и перейдите в меню “Настройки — Отчетные формы — Справочник регламентированных отчетов”:
- Выделите в списке отчет и нажмите на значок с изображением карандаша:
- В окне настроек отчета установите переключатель “Файл” и выберите внешний файл с расширением *erf:
Затем нажмите “Сохранить”.
Отчет будет заменен, для его использования перезапустите 1С.
Аналогично можно обновить и другие отчеты. В дальнейшем при обновлении программы внешние отчеты будут заменены.
В связи с внесением изменений в ТК РФ в программе «1С:Зарплата и управление персоналом 8», ред. 3, был реализован функционал по оформлению Заявлений о предоставлении сведений о трудовой деятельности и автоматическому заполнению отчетов СЗВ-ТД и СТД-Р.
Заявление о переходе на ЭТК в «1С»
Основные изменения, вносимые Федеральным законом от 16.12.2019 № 439-ФЗ в ТК РФ в рамках проекта «Цифровая экономика», заключаются в следующем:
- работодатель должен формировать и предоставлять необходимую информацию о трудовой деятельности и трудовом стаже сотрудников в ПФР для ее хранения на соответствующих информационных ресурсах;
- сотрудники организации до 31 декабря 2020 г. должны подать письменные заявления, указав свой выбор: о продолжении ведения работодателем трудовой книжки или о предоставлении работодателем ему сведений о трудовой деятельности;
- сотрудники, которые подали заявление о продолжении ведения работодателем бумажной трудовой книжки, в будущем имеют право подать новое заявление о предоставлении работодателем ему сведений о трудовой деятельности, в то время, как обратный порядок законодательно не предусмотрен;
- в том случае, если работники подали заявление о предоставлении работодателем ему сведений о трудовой деятельности, работодатель должен выдать им на руки их трудовые книжки, таким образом, сняв с себя ответственность по их ведению и хранению.
Для того чтобы сформировать соответствующие заявление по сотрудникам, необходимо зайти в раздел «Отчетность, справки» или «Кадры» — «Электронные трудовые книжки», где при создании выбрать «Заявление о предоставлении сведений о трудовой деятельности». Чтобы сформировать данные заявления, следует с помощью подбора указать необходимых сотрудников и в табличной части выбрать соответствующий вид заявления (ведение бумажной или электронной трудовой книжки). Именно в данной форме предусмотрена печатная форма заявления.
Настройка «Отозвано» предусмотрена для тех случаев, когда сотрудник изначально подал заявление на ведение бумажной трудовой книжки, а после изменил решение в пользу электронной. В такой ситуации в первом заявлении проставляется галка в графе «Отозвано» и вводится новое заявление.
Отчетность СЗВ-ТД и СТД-Р
Начиная с 1 января 2020 г., каждый работодатель обязан до 15 числа месяца, следующего за отчетным, предоставлять в ПФР сведения о трудовой деятельности работников по форме СЗВ-ТД, которая утверждена Постановлением ПФР от 25.12.2019 № 730п.
Согласно п. 2.5 ст. 11 Закона № 27-ФЗ, отчет СЗВ-ТД подается в ПФР лишь в тех случаях, когда в организации произошли следующие события:
- прием на работу;
- кадровый перевод на иную постоянную работу;
- увольнение сотрудника;
- подача заявления о продолжении ведения бумажной трудовой книжки, либо о предоставлении сотруднику сведений о трудовой деятельности, то есть ведение трудовой книжки в электронном виде;
- изменение наименования страхователя;
- присвоение сотруднику квалификации, специальности, второй и последующей профессии;
- лишение права занимать определенную должность, в соответствии с постановлением суда.
В свою очередь, отчет СТД-Р необходимо формировать в двух случаях:
- по запросу сотрудника, в соответствии с правилами, приведенными в ч. 1 ст. 62 ТК РФ;
- в случае окончательного расторжения трудового договора, при условии, что сотрудник ранее подал заявление о ведении электронной трудовой книжки.
Для того чтобы отчеты СЗВ-ТД и СТД-Р заполнялись автоматически, в программе «1С:Зарплата и управление персоналом 8» необходимо в соответствующих кадровых документах проставить галку «Отразить в трудовой книжке».
Также в документах приема на работу появилась новая графа «Трудовая функция».
Указание данного пункта необходимо для корректного заполнения графы 5 СЗВ-ТД «Код выполняемой функции (при наличии)», который должен соответствовать коду профессионального стандарта. Код должен заполняться страхователями с 2021 г. при наличии соответствующего профессионального стандарта.
Для того чтобы оформить отчеты СЗВ-ТД и СТД-Р, необходимо зайти в раздел «Отчетность, справки» или «Кадры» — «Электронные трудовые книжки», где при создании выбрать соответствующую форму. Для автоматического заполнения формы СТД-Р необходимо указать сотрудника в верхней части документа.
Для того чтобы просмотреть, какие именно кадровые изменения отразились в отчете, необходимо дважды нажать на строчку соответствующего сотрудника — откроется новая форма «Мероприятия», в которой есть возможность корректировать автоматически заполненные данные и добавлять новые виды мероприятий вручную.
В соответствии со ст. 11 Федерального закона от 01.04.1996 № 27-ФЗ, организации имеют право на то, чтобы подать форму СЗВ-ТД на бумажном носителе, но лишь в том случае, если общая численность сотрудников не превышает 25. Если же работников в организации больше, то отчетность подается в ПФР только в электронном виде.
При попытке создать отчет 6-НДФЛ (с 2021 г.) за 1 кв. 2022 г. возникает проблема, в частности не удается сформировать данный отчет в автоматическом режиме, а именно не подтягиваются данные для заполнения полей: 010, 020, 021 022 раздела 1. При нажатии на кнопку "Заполнить" в уже созданном по умолчанию отчете данные для заполнения указанных выше полей также не подтягиваются. (При всем при этом зарплата за указанный период начислена и выплачена, НДФЛ удержан). Соответственно вопрос: В чем причина того, что данные из соответствующих ведомостей по зарплате не подтягиваются ? Как устранить эту проблему?
Игорь Волченский , укажите, пожалуйста, конфигурацию, релиз.
Кудинова Елена (1С, Москва) ,
Техническая информация о программе:Название программы: Бухгалтерия предприятия (базовая), редакция 3.0
Имя программы: AccountingBase (БухгалтерияПредприятияБазовая);
Версия программы: 3.0.111.25;
Поставщик: Фирма "1С";
Версия Платформы 1С:Предприятие: 8.3.20.1789;
Версия Библиотеки Интернет-поддержки: 2.6.2.65;
Версия Библиотеки стандартных подсистем: 3.1.5.331.
Если необходима еще какая-нибудь дополнительная информация, то дайте, пожалуйста знать об этом, предоставлю оперативно.
tan , Доброго времени суток! А остальные поля на титульном листе и в разделе 2 у Вас заполняются автоматически или нет? У меня заполняются, не заполняются только поля раздела 1. Причем у меня есть еще одна база, с которой я ранее работал, так в ней данные по этим полям подтягиваются. Настройки по зарплате вроде бы одинаковые, если я не ошибаюсь конечно, соответственно не могу понять в чем причина такого демарша новой базы? Эта база к сожалению не актуальна, поэтому не имеет смысла ею пользоваться (фактически используется мной как архив документов за 2021 г.). Пробовал ради интереса выгрузить отчет в файл из старой базы и загрузить его в новую, однако при обновлении данных отчета по кнопке "Заполнить", в результате обновления данных поля раздела 1 все равно не заполняются, а поля титульного листа и раздела 2 заполняются данными из ведомостей новой (актуальной) базы. Может уважаемая Елена поможет нам разобраться в данной проблеме и устранить ее? Думаю следует набраться терпения и немного подождать ответа компетентного специалиста в данной области.
Читайте также: