Отчеты в 1с зик
"Здравствуйте! Народ, нужна помощь. При выводе таблицы на печать происходит смещение секций. Программный код такой:
…Спр = СоздатьОбъект("Справочник.Должности");
Для Ном = 1 по Метаданные.ВидРасчета() цикл
катВР = Метаданные.ВидРасчета(Ном);
ВР = ВидРасчета.ПолучитьАтрибут(катВР.Идентификатор);
//ВР = ВидРасчета.ПолучитьАтрибут("ПроизвольнаяДоплата29");
Запрос.Получить(ВР,);
Если Запрос.Результат<>0 тогда
Таб.ВывестиСекцию("Список|Начисления");
Спр.ПорядокКодов();
Спр.ВыбратьЭлементы();
ТаблицаДляОтчета = СоздатьОбъект("ТаблицаЗначений");
ТаблицаДляОтчета.НоваяКолонка("Кат");
ТаблицаДляОтчета.НоваяКолонка("Сум");
ТаблицаДляОтчетаФОТ = СоздатьОбъект("ТаблицаЗначений");
ТаблицаДляОтчетаФОТ.НоваяКолонка("Кат");
ТаблицаДляОтчетаФОТ.НоваяКолонка("СумФОТ");
Пока Спр.ПолучитьЭлемент() = 1 цикл
Запрос.Получить(ВР, Спр.Категория);
ТаблицаДляОтчета.НоваяСтрока();
ТаблицаДляОтчета.Кат = Запрос.Категория;
ТаблицаДляОтчета.Сум = Запрос.СуммаВсеНачисления;
ТаблицаДляОтчетаФОТ.НоваяСтрока();
ТаблицаДляОтчетаФОТ.Кат = Запрос.Категория;
ТаблицаДляОтчетаФОТ.СумФОТ = Запрос.СуммаФОТ;
КонецЦикла;
ТаблицаДляОтчета.Свернуть("Кат, Сум", "Кат");
ТаблицаДляОтчета.ВыбратьСтроки();
ТаблицаДляОтчетаФОТ.Свернуть("Кат, СумФОТ", "Кат");
ТаблицаДляОтчетаФОТ.ВыбратьСтроки();
Пока ТаблицаДляОтчета.ПолучитьСтроку() = 1 цикл
Таб.ПрисоединитьСекцию("Список|Категория");
КонецЦикла;
Пока ТаблицаДляОтчетаФОТ.ПолучитьСтроку() = 1 цикл
Таб.ПрисоединитьСекцию("Список|КатегорияФОТ");
КонецЦикла;
Запрос.Получить(ВР,);
СумИтог = Запрос.СуммаВсеНачисления;
Таб.ПрисоединитьСекцию("Список|Итого");
КонецЕсли;
КонецЦикла;
Получается так, что если в определенном виде отсутствует какая-либо категория, то он не берет ее и даже не ставит нули, а на это место встает ячейка из другой секции. Проверку на пустые строки и значения делала, ничего не помогает. Если не сворачивать таблицу значений, то все нормально, но тогда 1с перебирает эти значения в цикле столько раз сколько видов расчета. Уже голова кипит. А отчет сегодня сдавать. Помогите, пожалуйста.
"
Можно добавить в ЗиК регламентированные отчеты. Для этого надо файлы РегламентированныеОтчеты скопировать в папку ExtForms каталога базы данных, а процедуру из обработки ПроцедураВГлобальник.ert скопировать в Глобальный модуль ЗиК.
Специальные предложения
Не каждый бухгалтер сможет вставить процедуру из обработки ПроцедураВГлобальник.ert скопировать в Глобальный модуль ЗиК.
. Поэтому я не понимаю, почему надо добавлять процедуру в "глобальник" и почему нельзя вставить эту процедуру в обработку?
(2) Потому что я не выкладывал здесь квартальные отчеты. Они типовые их можно обновлять типовым способом и тогда придется каждый раз изменять кучу внешних отчетов. Это просто нереально. Щас уж 6 версия квартальных отчетов за 1 квартал.
Обработка РегламентированныеОтчеты не требует процедуры, которую пихаю в глобальник. Эту процедуру требуют квартальные отчеты.
Для (4) .Как бухгалтер утверждаю, что регламентированная отчетность по страховым взносам нужна именно в ЗиК, а не в бухгалтерии, где учет ведется более укрупненно, в другом ракурсе, и , возможно в разрезе нескольких фирм. А захламлять огромные базы еще и "по-человечным" учетом начислений и удержаний неудобно. И выгружать данные квартальных отчетов в промежуточный файл, чтобы потом загрузить в Бухгалтерию, чтобы опять уже выгрузить в XML=формат для сдачи - это уже чересчур замысловато! Поэтому плюсую с удовольствием!
Тем более что и доступ для всех.
(7) Не спорю! Но времязатратное дело. А новый формат выйдет? Заново переделывть. А так 1С его централизованно реализует.
Для меня оптимальным было такое решение. Сделать перегрузку минутное дело (зависит от компа конечно).
(4) Повторю описание: "Если есть программа Зарплата и Кадры, но нет программы Бухгалтерия, а сдать отчетность очень хочется. "
Выгрузка есть только в квартальных отчета, которые в Бухии, а из ЗиКа нет выгрузки файлов!
А еще есть "Налогоплательщик7.7 - Такском",
где отчетность также загружается и отправляется в ФСС и ПФР.
А еще можно содержимое заполнять в родных отчетах ЗиК, выгружать в файл, а подключаемые регламентированные из Бух заполнять по внешним данным.
Работает уже несколько лет у одного из клиентов.
У нас тот случай, когда Бухг-ия вроде и есть, но делать лишние движения для загрузки промежуточных файлов туда не хотелось. формировали РСВ-1, РВ-3, ФСС-4 из Зика, а потом вбивали полученное ручками в ПО, рекомендованное ПФ и ФСС, выгружали оттуда в XML, шифровали и отсылали.
Попробовала, как рекомендует автор, все ж таки автоматизировать процесс. Реглам. отчетность встала в сервис-Доп.возможности. Также в в Extforms Зика скопировала папку с регл.отчетностью за 1кв 2010, (по аналогии с Бухгалтерией, иначе в регл.отчетах было пусто). Также сделала выгрузку в prb из РСВ-1 на всякий случай. Но в кварт. отчетности РСВ-1 в разделе 1,2 не нашла возможности Заполнения внешними данными, вообще форма пустая, все нужно заполнять ручками, также и в ФСС-4. А формы РВ-3 в комплекте вообще нет. Я это к чему, не увидела реальной помощи по з/платной кварт.отчетности. Может я че не догоняю, скажите, как у вас туда загрузились данные из prb и какие формы кроме РСВ-1 и ФСС-4 вы сдаете? может быть в них и есть загрузка.
Цитата: "У нас тот случай, когда Бухг-ия вроде и есть". Тогда эта обработка вам не нужна.
Лишняя работа.
В типовых квартальных отчетах (а они берутся с диска ИТС или из других мест), должен быть флажок "заполняется внешними данными". Если нет, то видимо отчеты не те.
Сделал как написано, вставил текст процедуры ПроцедураВГлобальник.ert в глобальник, скопировал в ExtForms запустил Зарплату, а она мне при загрузке пишет Ошибка компиляции Глобального модуля.
(19) Надо было в конец глобальника вставлять.
Ссылка на процедуру глАдресСоответствуетТребованиямМНС, которая находится ниже вставки.
Отличная идея. У меня были такие же проблемы несколько лет. Решил тем же методом. Клиенты довольны до сих пор. А плюсик поставил с самого начала, ибо полезно.
Спасибо всем за "плюсики".
Не думал, что на мою доработку последует такая положительная реакция!
Спасибо еще раз откликнушимся!
Если РСВ-1 составляеться в ЗиК и загрузить отчёт надо в Бух 1.6 то можно поступить так - В ЗиКе Сервис--Настройки--Зарплата и бухучет--Программа бухучета-- (выбрать) Бухгалтерия предприятия, ред. 1.6. После этого появиться возможность выгружать в xml.
И дальше как показано на рис. у gucci76
(24) Если надо выгрузить в Бух 1.6, тогда не надо ничего доделывать. Все уже 1С придумало.
У меня возможность подключить регламентированные отчеты (из Бух 7.7) в ЗиК.
3 квартал 2010 года
выдает ошибку
Ит=СоздатьОбъект( "БухгалтерскиеИтоги" );
Видимо в 4 ФСС начали использовать компоненту "БухгалтерскийУчет".
Жаль.
Тогда надо 4ФСС дорабатывать. Или компанету установить.
Но судя по коду отчета эта ошибка будет выскакивать если вы будете заполнять по текущей конфигурации. А это не верно.
Надо из ЗиК выгрузить расходы за счет ФСС, а потом загрузить из внешней конфигурации.
Не забывайте: эти квартальные отчеты для Бухгалтерии.
1С явно хочет, чтобы пользователи поскорее переходили с 7.7 на 8, все входы и выходы уже им перекрыла.а программисты - расхлебывай :) спасибо автору.нужная вещь!
В программах 1С реализовано множество различных отчетов. Но не всегда они могут удовлетворить пользователя в поиске и формировании нужной информации. В данной публикации мы расскажем о таком виде отчета, как «Универсальный отчет», который есть и в 1С: Бухгалтерия предприятия и 1С: ЗУП. Ранее мы даже снимали видеоурок по работе с ним, однако все равно многие бухгалтеры незаслуженно обходят этот отчет стороной, предпочитая по-старинке сделать необходимый отчет вручную. Поэтому наглядно покажем все достоинства универсального отчета на примере программы 1С: ЗУП ред. 3.1.
«Универсальный отчет» можно открыть двумя способами:
• в разделе «Администрирование»;
• используя меню «Все функции».
Вариант 1.
Перейдите в раздел «Администрирование» - «Печатные формы, отчеты и обработки». Нажмите на гиперссылку «Универсальный отчет».
Вариант 2.
Открыть отчет через панель «Все функции…». Это немного дольше, но здесь вы можете найти еще много чего интересного для себя.
Раздел открывается в кнопке меню «Сервис и настройки» строки заголовка – в виде «кнопки-стрелочки».
Что делать, если у вас того пункта нет?
Панель «Все функции…» включается в меню «Настройки» - «Параметры».
Откройте этот раздел.
Установите галочку «Отображать команду «Все функции» и нажмите «Ок». Этот пункт появится у вас в выпадающем верхнем меню.
В разделе «Все функции» пользователь может открыть и посмотреть любой документ, справочник, отчет, регистр и т.п., имеющийся в программе. Не все они отображены на рабочем столе и многие скрыты от пользователя. Все объекты программы сгруппированы по разделам.
Разверните узел «Отчеты». В разделе вы увидите все отчеты программы, выстроенные по алфавиту. Пролистав список ниже, найдите «Универсальный отчет» и откройте его.
Сразу отметим, если вам отчет понравится и вы планируете им часто пользоваться, можете добавить его в «Избранное». Для этого нажмите на «звездочку» у его названия.
Этим вы облегчите в дальнейшем доступ к отчету: нажмите «звездочку» на строке заголовка программы и откроется пункт «Избранное» с сохраненной туда формой отчета.
Рассмотрим, какие возможности представляет нам этот отчет и на основании чего он формируется.
Инструментом «Универсальный отчет» можно сделать любую выборку информации из:
• регистров расчета; планов видов регистров.
Рассмотрим некоторые примеры и принцип его работы.
«Универсальный отчет» по данным справочников
Составим отчет по данным справочника «Физические лица».
Отчет можно сформировать по данным любого справочника.
Шаг 1. Выберите объект для составления отчета – «Справочник» и укажите информацию какого справочника хотите получить. В нашем примере справочник «Физические лица».
При первом формировании отчета не надо углубляться в настройки и делать какие-то отборы. Посмотрите информацию, которую выведет отчет, а далее при необходимости можете отобрать нужную.
Нажмите «Сформировать». Отчет нам «выдал» информацию из справочника физические лица: дату рождения, пол, ИНН, СНИЛС и т.п.
Давайте уберем не нужные столбцы.
В отчет выведены данные лишь те, которые мы отметили в настройке:
Используя такой вариант отчета, пользователь может проверить, все ли сведения внесены в справочники.
Проверим, у всех ли сотрудников внесен адрес электронной почты, для автоматической отправки расчетных листков.
Шаг 4. Снимите лишние отметки с полей. В поле для вывода информации мы добавили вывод значения электронной почты из справочника. Пользователь может добавлять и удалять поля отчета.
Сформируйте отчет – «Закрыть и сформировать».
Из отчета видно, что не у всех сотрудников внесены адреса электронной почты для рассылки расчетных листков.
Таким способом можно выбирать любые данные из справочников – для проверки сведений, для формирования списков для поздравлений и т.п.
Посмотрим, какую информацию можно получить еще с помощью «Универсального отчета».
Следующий вариант – это данные по документам.
«Универсальный отчет» по данным документов
В отличие от предыдущей настройки для формирования отчета по документам добавляются поля выбора периода.
Например, сформируем информацию по документу «Отпуск» за период с начала текущего года.
Шаг 1. Установите период отчета, укажите «Документ» и название документа – «Отпуск». Проверим отчет – нажмите «Сформировать».
Шаг 2. Откройте «Настройки». Сгруппируем наши документы по месяцам начисления.
Перейдите на закладку «Структура». Изначально здесь только одна строка «Детальные записи».
Выделите ее и нажмите кнопку «Обернуть ту строку в группировку по полю» и в открывшемся окне выберите поле для группировки. В нашем примере предложено по месяцам, т.е. выбираем поле «Период регистрации. Наша детализация должна выглядеть как на скриншоте – сначала «Период регистрации», а под ним со сдвигом «Детальные записи», т.е. строки с документами.
С помощью кнопок с закругленными стрелочками можно менять местами элементы группировки, а синими стрелками менять местами строки без группировки.
Шаг 3. Нажмите «Закрыть и сформировать» и посмотрите результат отчета.
В отчете информация по документу «Отпуск» сгруппирована по месяцу отражения начисления.
А в чем же разница, когда в разделе «Структура» записи стоят подряд (если бы мы просто добавили – «Добавить») или со сдвигом (группировка).
Шаг 4. Удалите настройку (кнопка-крестик) и добавьте поля снова – «Добавить». Группировку применять не будем, а лишь укажем – «Период регистрации» и «детальные записи».
Шаг 5. Нажмите «Закрыть и сформировать».
В основной части отчета информация выведена без группировки, но в верхней части сформированы итоги по месяцам.
Все варианты группировок и детализации можно комбинировать и придумать отчет по своему усмотрению.
Шаг 6. Выделите строку «Детальные записи» и нажмите кнопку «Сгруппировать» и выберите «Период регистрации». Так у нас период регистрации имеется просто строкой и дополнительно с группировкой детальных записей - иерархия.
Шаг 7. Сформируйте отчет с такой настройкой.
Мы объединили обе группировки в одном отчете.
Кроме выбора полей и группировки отчета, в настройке есть закладка «Отбор». В зависимости от выбора объекта отчета также, как и в любом другом отчете 1С, можно установить отбор по параметрам, допустимым для данного объекта. Например, отобрать данные по подразделению, организации и т.п.
Так пользователь может выбирать данные и группировать их по периодам из любых документов, введенных в программе.
«Универсальный отчет» по данным регистров сведений
Но кроме документов и справочников в программе имеются такие инструменты, как регистры. Записи, сформированные документами или справочниками, хранятся в регистрах сведений, накоплений и расчета. Пользователь не видит их, как может видеть документ или элемент справочника, но они существуют и на их основании формируются различные отчеты, хранится история изменения реквизитов справочников и т.п.
Рассмотрим некоторые примеры формирования отчета по данным регистров.
Регистр сведений – это объект конфигурации, позволяющий хранить данные в разрезе значений. Например, курсы валют – в разрезе валюты, графики работы сотрудников – в разрезе графиков, какие-либо настройки программы и т.п. Все записи хранятся в регистрах сведений и по любым записям выбранного регистра можно сформировать отчет и посмотреть данные.
Сформируем «Универсальный отчет» по регистру сведений «График работы сотрудников».
Шаг 1. Выберите вариант отчета – «Регистр сведений», укажите период и наименование регистра. В нашем примере – «График работы сотрудников».
Настройка последнего поля зависит от выбранных данных, потому вы можете просто поэкспериментировать, меняя вариант настройки и смотреть результат формирования отчета. Для примера выберем вариант «Срез последних».
Шаг 2. Нажмите «Сформировать». В отчете мы получили значения графиков работы каждого сотрудника.
Используя кнопку «Настройки» также, как мы рассматривали выше, можно убирать из отчета лишние колонки, добавлять данные и настраивать группировку. Все эти возможности зависят от выбранного регистра.
Не так давно мы рассматривали тему «Организация воинского учета в 1С: ЗУП». Давайте с помощью «Универсального отчета» и данных регистра сведений посмотрим, у всех ли сотрудников заполнены сведения о воинском учете.
Для этого достаточно выполнить следующие действия.
Шаг 3. Выберите наименование регистра сведений «Воинский учет» и нажмите «Сформировать».
В нашем примере данные внесены лишь у сотрудника Севрюков С.М. Судя по отчету, кадровику есть над чем поработать.
Сведения записываются в регистр не только при сохранении информации в справочниках, но и документами.
Например, возник вопрос: как посмотреть бухучет зарплаты сотрудника, в случае, если для разных сотрудников назначаются разные бухгалтерские проводки. Мы знаем, что для этих целей в программе есть документ «Бухучет начислений сотрудника».
И эти данные постоянно меняются. Как узнать, какой способ отражения установлен на текущий момент и по какому регистру мы можем получить эти данные.
Если вы в любом документе, в верхнем правом углу нажмете кнопку «Еще» и выберите команду «Движения документа», то увидите какие движения и по каким регистрам сформировал данный документ.
Данный документ внес записи в регистр сведений «Бухучет плановых начислений».
Если мы сформируем «Универсальный отчет» по данному регистру, мы получим сводные данные о бухучете плановых начислений сотрудников.
Шаг 4. Укажите «Регистр сведений» - «Бухучет плановых начислений» и нажмите «Сформировать».
Так мы можем посмотреть данные регистра сведений и по бухучету организаций (если их несколько), и бухучету подразделений, и по любым другим сведениям, имеющимся в программе. Выбираем регистр и нажимаем «Сформировать».
«Универсальный отчет» по данным регистров накопления
Кроме этого регистра в программе имеется такой регистр, как «Регистр накопления». Рассмотрим, что это и какие сведения по данным этого регистра мы можем получить в отчете.
Регистр накопления, в отличие от регистра сведений, накапливает числовые данные. В результате проведения документов эти данные увеличиваются и уменьшаются. На их основе формируются различные регламентированные отчеты. И зачастую возникает ситуация, когда пользователь не может понять, откуда взялась та или иная цифра в отчете, на помощь придет «Универсальный отчет», с выборкой данной по заданному регистру накопления.
Например, сформируем отчет по регистру накопления «Расчеты налогоплательщиков с бюджетом по НДФЛ».
По отчету можно проанализировать НДФЛ по датам получения дохода. Щелкнув дважды мышкой на ячейке с суммой и выбрав поле «Регистратор», можно посмотреть, каким документом зафиксирована запись в данный регистр.
Если суммы вызывают сомнения, зная, каким документом сделана запись, несложно найти ошибку.
Регистры – сложный механизм. Чтобы научиться и анализировать, необходимо понимать, что и откуда берется.
Еще раз напомним, об отчете «Движении документа» в кнопке «Еще» любого документа в 1С.
Просматривайте и анализируйте регистры, чтобы понимать логику их записей. Так, документ «Ведомость в кассу» формирует записи сразу по нескольким регистрам и все эти данные разойдутся по своим отчетам.
«Универсальный отчет» по данным регистра расчета»
Регистр расчета собирает и хранит расчет данных заработной платы. Он схож с регистром накопления, но вместе с ним задействован параметр «План вида расчета» и он периодический.
Регистр расчета представлен:
• регистр расчета «Начисления»;
• регистр расчета «Удержания».
Посмотрите «Отчет о движении документа «Начисление зарплаты и взносов». Помимо записей в регистры сведений и регистры накопления, последней строкой сделана запись в регистр расчета «Начисления».
И если сформировать «Универсальный отчет» по регистру расчета, выбрав вид «Начисления», получим собранные данные за указанный период.
В данном примере регистр расчета «Начисления» данные выбраны за месяц – сентябрь 2020 года.
Сформируем этот же вариант отчета с начала года. Данные регистра отражают в отчете сведения за указанный период.
Так, умело пользуясь таким инструментом как «Универсальный отчет», пользователь может получить любую информацию из программы 1С: будь то справочники, документы, записи регистров. И особое умение анализировать регистры 1С и их записи с помощью «Универсального отчета» облегчит работу бухгалтера и поможет с легкостью найти ошибки в других отчетах .
Поможем разобраться, как настроить отчеты в 1С:ЗУП. Первая консультация бесплатно!
Настроим удобные варианты типовых и доработанных форм отчетов в 1С:ЗУП
В 1С:ЗУП предусмотрена возможность формирования огромного количества отчетов, например, по больничным листам, по стажу, по исполнительным листам и т.д. Перечислять можно бесконечно.
Чтобы с отчетами было удобно работать в 1С:ЗУП, программа предусматривает возможность настройки стандартных форм до полного соответствия требованиям пользователей
Где находятся отчеты?
Если вы работаете в интерфейсе «Такси», отчеты в 1С:ЗУП располагаются в меню каждого раздела в самом начале перечня пунктов.
Рис.1 Кадровые отчеты
Здесь располагаются стандартные отчеты, а также отчеты, которые были добавлены в конфигурацию системы программистами. Кроме того, здесь же сохраняются варианты отчетов, добавленные пользователями, если таковые имеются.
В каждом разделе есть пункт «Дополнительные отчеты». Там находятся внешние отчеты, разработанные программистами и не включенные в конфигурацию, что, впрочем, не мешает ими пользоваться и создавать на их основе свои варианты.
Список отчетов можно настроить. При нажатии кнопки «Настройка» появится возможность:
Убрать описание отчетов. Список будет иметь более компактный вид (флажок «Описание отчетов»);
Убрать отчет из списка (если снять флажок напротив наименования отчета). При этом в «Поиске» отчет присутствует и им можно пользоваться. Переместить любимые отчеты в «Быстрый доступ». Для этого надо встать на отчет и нажать правую кнопку мыши, далее выбрав команду «Переместить в быстрый доступ».
Рис.2 Настройка списка отчетов
В этом же меню можно выбрать пункт «Изменить» и получить возможность менять название отчета, его описание и, что важнее всего, состав пользователей, которым доступен отчет.
Рис.3 Вариант отчета
Таким же образом можно менять свойства ваших «собственных» вариантов отчетов.
Как настроить отчеты?
В настройки можно попасть нажатием одноименной кнопки, которая находится на форме любого отчета.
Рис.4 Кнопка «Настройка»
В режиме «Расширенный» открывается форма, содержащая наиболее часто используемые настройки.
Отборы. Описывает поля, с помощью которых мы отсеиваем нужную информацию. Кнопкой «Добавить поля» этот список можно расширить. Если хотим, можем вытянуть поле в шапку, чтобы не заходить в настройки каждый раз для выбора нужного ограничения (например, если нужно часто менять подразделения).
Поля и сортировки. Тут можно добавить поля для вывода в отчет. Если убрать флажок напротив поля, оно временно в отчете показано не будет. Если по какому-то полю нужно сортировать данные, его надо перетащить в левую часть настройки стрелкой.
Рис.5 Работа с настройками
От корректной преднастройки зависит удобство формирования отчетов и корректность сопоставляемых данных. Зачастую пользователи не могут полностью оценить возможности 1С:ЗУП, используя при этом типовые настройки. Наши специалисты могут вам показать, как максимально использовать возможности программы и отказаться от ручного сбора данных.
Оформление. В этом разделе вводится множество параметров вывода. Удобно использовать эту настройку, чтобы сузить поля вывода в отчетах. Это, например, относится, к отчетам по зарплате, где ФИО сотрудников и наименование подразделения зачастую сильно увеличивают ширину совсем немаленького отчета.
Выведем, например, отчет «Анализ ФОТ по сотрудникам». В первоначальном виде он очень широкий, правый край не помещается на экране.
Рис.6 Отчет не влезает на экран
Войдите в настройки на закладку «Оформление», а затем выберите поля «Сотрудник» и «Подразделение».
Рис.7 Оформление полей
Теперь задайте ширину на закладке «Оформление» и сформируйте отчет. Колонки уменьшились, отчет поместился на экране.
Рис.8 Сужение колонок
По кнопке «Еще» можно вызвать меню сложной настройки отчетов.
Рис.9 Вызов меню сложной настройки
Здесь имеется множество настроек и других возможностей. Например, можно изменить раскраску отчета. Для этого нужно поменять макет оформления на закладке «Дополнительно», после чего отчет будет выглядеть совсем по-другому.
Рис.10 Изменение оформления
С помощью настройки пользовательских полей можно найти дополнительные возможности для оформления отчетов.
В состав регламентированной отчетности входит Форма 1 статистического учета. Она содержит данные по зарплате сотрудников с разбивкой по размеру начислений за месяц. Попробуем изменить наш отчет так, чтобы получился аналог Формы 1.
Для этого нужно убрать из отчета данные по подразделениям и добавить поля вывода, в которых будет проходить отнесение строки к некоторой группе в зависимости от суммы начисленной зарплаты.
Добавим пользовательские поля, используя расширенный вариант настроек «Пользовательские поля-Добавить-Новое поле выбора».
Рис.11 Добавление пользовательских полей
Введем название пользовательского поля. Например, «Доход сотрудников». В первую группу отберем сотрудников, доход которых менее 40 000 рублей. Зарплата определяется по полю «Начислено».
Рис.12 Ввод названия пользовательского поля
Нужно присвоить название этой группе. Назовем ее «Доход менее 40 т.р.».
Рис.13 Редактирование пользовательского поля
По нажатию на клавишу F9 появится такая же группа, в которой нужно поменять сумму дохода и наименование. В поле «Значение» установим цифру 2 (поле будет использовано для сортировки), и т.д.
Рис.14 Результат редактирования
Нажмем ОК. Поле создано!
Переходим к изменению структуры отчета. Встаем на верхний уровень структуры «Отчет». Тут ничего менять не нужно.
Рис.15 Изменение структуры отчета
На следующем уровне убираем «Филиал» из полей и из группируемых полей, поскольку он нам не нужен.
Рис.16 Убираем поле
На следующем уровне добавляем наше пользовательское поле «Доход сотрудников», поле «Сотрудник» и убираем группировку по подразделениям.
Рис.17 Добавление пользовательского поля
Здесь же убираем «лишние» поля.
Рис.18 Удаление полей
На нижнем уровне отчета убираем из группируемых полей «Подразделение».
Рис.19 Редактирование группируемых полей
Оставляем поле «Сотрудник» и «Начислено», обязательно сюда же добавляем наше пользовательское поле, чтобы контролировать правильность вывода отчета.
Рис.20 Манипуляции с полями
Рис.21 Результат отчета
Сотрудники распределились по группам, соответствующим нашему пользовательскому полю. На первом этапе не всегда просто настроить необходимые отчеты, если результат не соответствует вашим ожиданиям или требуются дополнительные навыки, наши специалисты помогут вам разобраться с возможностями программы в рамках сопровождения 1С:ЗУП.
Сохранение варианта отчета в файл
Отчет можно сохранить как вариант исходного отчета через «Еще-Вариант отчета-Сохранить-Присвоить имя-Ок» или сохранить его в отдельный файл. В последнем случае его можно передать по почте, а затем использовать в аналогичной базе ЗУП.
Для сохранения в файл нужно войти в расширенную настройку отчета через «Еще-Прочее-Изменить вариант отчета», а затем снова «Еще-Сохранить настройки», после чего выбрать папку для сохранения файла.
Рис.22 Сохранение в файл
Здесь же находится кнопка «Загрузить настройки», используемая для загрузки файла настройки из внешнего файла.
Настройка универсального отчета
В системе имеется так называемый «Универсальный отчет», доступ к которому есть не у всех пользователей, а только у тех, кому доступен режим «Все функции». Этот режим подключается через «Настройки-Параметры» после постановки флажка «Отображать команду «Все функции».
Рис.23 Режим «Все функции»
Рис.24 Параметры
После этого можно с помощью поиска найти этот отчет.
Рис.25 Универсальный отчет
Отчет интересен тем, что дает возможность вывести информацию из любого объекта конфигурации. Самое главное понять, что мы хотим получить на выходе, и где эта информация находится с точки зрения конфигурации ЗУП.
В качестве примера создадим отчет по документам физлиц. Выберем в универсальном отчете регистр сведений «Документы физических лиц». Как правило, в таких случаях выбирается так называемый «Срез последних» и вот почему. Наш регистр хранит историю, нам нужны только актуальные данные, поэтому мы их и выбираем.
Рис.26 Отчет без настроек
Возможно, он нас устраивает, но можно его «причесать». Для этого входим в расширенные настройки через «Еще-Прочие-Изменить вариант отчета». Заметим, что в нашем регистре имеется поле «Физ.лицо», а значит, мы можем вывести в отчет любые данные физических лиц. Например, я собираюсь посчитать количество сотрудников – мужчин и женщин, адрес для информирования которых содержит слово «Зеленоград», а заодно вывести их данные.
Настройка отчетов в 1С:ЗУП
Настроим аналитическую отчетность для удобной работы в 1С:ЗУП! Первая консультация бесплатно!
Интеграция данных в 1С:ЗУП
Детальная аналитика одной кнопкой! Настроим загрузку данных в 1С:ЗУП из сторонних систем
Изменим структуру отчета. Уберем все ступеньки иерархии и вставим новую первую ступеньку: «Физлицо – пол», а во вторую ступеньку иерархии не будем добавлять ничего. Стоя на группировке «Отчет», добавим поля, выбрав их из «Физлица».
Рис.27 Изменение варианта отчета
Поля с номером и номером в группе добавляются из папки «Системные поля».
Рис.28 Системные поля
Отбор по «Зеленограду» вводится в «Отборе» тоже на верхнем уровне снова из «Физ.лица».
На втором уровне есть только группировка по отбору «Пол».
Рис.30 Группировка по заданному признаку
На уровне «Детальных записей» нет вообще никаких отдельных настроек.
Зайдем теперь в дополнительные настройки, изменим макет. Реквизиты, подтянутые из «Физлица», должны быть в отдельных колонках, что также надо установить.
Рис.31 Разнесение реквизитов по колонкам
Можно сузить поля «Документ» и «Адрес» до 25 знаков через закладку «Условное оформление», как было предложено выше, а также переименовать отчет.
Рис.32 Условное оформление
Выводим отчет. Если все хорошо, можно добавить отбор по городу в шапку. Для этого по кнопке «Настройки» заходим в «нормальные» настройки отчета и устанавливаем в расширенном режиме звездочку напротив нашего отбора.
Рис.33 Добавление вариантов отбора в шапке
Рис.34 Результат настройки
Для совмещения контактных данных физлиц в одной колонке можно изменить настройки. Для этого нужно выделить, например, поля с адресом и телефонами, после чего нажать кнопку «Сгруппировать».
Рис.35 Группировка полей
Группе присвоим название «Контакты», а элементы расположим вертикально.
Рис.36 Вертикальное расположение элементов
Рис.37 Отображение заданных настроек
Можно расположить телефоны в строку. Для этого в настройках создадим внутри группы «Контакты» еще одну группу без названия.
Рис.38 Создание группы без названия
Рис.39 Финальный вариант
Сохраним этот вариант.
Рис.40 Сохранение изменений
Варианты неисчерпаемы! Пробуйте, это интересно и главное, полезно для работы! Сохраняйте настройки в файлы, делитесь ими с коллегами. Если предустановленных вариантов настроек отчетов вам все же недостаточно, обратитесь к нашим специалистам за доработкой отчетов в 1С:ЗУП. Открытый код программы 1С позволяет легко дорабатывать формы отчетов и подтягивать актуальные данные.
Отчеты, которые мы рассмотрели в процессе написания статьи, вы можете скачать и проверить их работу на своей базе. Загружаются они так: надо войти в «исходный» отчет (например, в Универсальный), далее «Еще-Прочее-Изменить вариант отчета». Попадаем в расширенные настройки и там опять нажимаем «Еще–Загрузить настройки».
Любой пользователь 1С ЗУП 3.1 может самостоятельно изменить вариант основного отчета в удобном для него виде, не прибегая к помощи разработчиков.
В типовом варианте отчета предусмотрено расположение полей группировки вместе, то есть все виды начислений размещены в иерархии под сотрудником, а суммовые показатели выведены в колонках «Плановый ФОТ» и «Начислено» (см. рис.1). Допустим пользователь привык работать с таблицами, в которых виды начислений будут выводится в колонках, а сотрудники будут выходить списком в алфавитном порядке слева ( см. рис.10 Сформированный новый отчет в виде таблицы «Анализ ФОТ по начислениям»).
Рассмотрим изменение варианта отчета на примере типового отчета «Анализ ФОТ по начислениям».
рис.1 Сформированный типовой отчет «Анализ ФОТ по начислениям»
Для настройки любого отчета можно воспользоваться обычной настройкой (простой или расширенной) используя кнопку «Настройка» . Но для корректного результата лучше воспользоваться изменением варианта отчета. Вызывается из пункта меню «Еще — Прочее — Изменить вариант отчета».
рис.2 Изменение варианта отчета
Воспользовавшись вариантом «Изменить вариант отчета», нам открывается типовая структура отчета. Она довольно простая, в виде иерархического списка.
рис.3 Типовая структура отчета «Анализ ФОТ по начислениям».
1) Для изменения варианта отчета необходимо выделить строки группировки и удалить их.
рис.4 Изменение типовой структуры отчета
2) Далее создаем в группировке отчета новую таблицу. Таблица состоить из строк и колонок.
рис.5 Создание структуры отчета — таблица
3) Создаем группировку по строке. Выделяем строку и добавляем новую группировку.
рис.6 Создание группировки в строке отчета
4) В строке структуры отчета устанавливаем поля: подразделение, сотрудник, должность.
рис.7 Редактирование полей группировки в строке
5) Далее редактируем «Колонки», выбираем поле группировки «Начисление». Настраиваем поля: «Плановый ФОТ, руб.» и «Начислено, руб.»
рис.8 Создание группировки в колонке отчета и настройка полей
6) Настраиваем в колонке «Начисление» отбор по тем начислениям, которые нужны для отчета.
рис.9 Настройка значений по отбору начисление
7) Далее формируем отчет с выше указанными настройками.
В настроенном отчете все начисления по сотруднику отражены не в строках, как было ранее настроено в типовом отчете, а в колонках и разбиты на плановое начисление и фактическое начисление.
рис.10 Сформированный новый отчет в виде таблицы «Анализ ФОТ по начислениям»
8) Затем рекомендуется сохранить отчет с новыми настройками, чтобы можно было в любой нужный момент сформировать, а не настраивать каждый раз новый. Для этого необходимо воспользоваться: «Ещё — Варианты отчета — сохранить вариант отчета»
рис.11 Вариант сохранения отчета
9) В графе «Наименование» пишем название отчета, устанавливаем доступ к данному отчету и сохраняем.
рис.12 Сохранение варианта отчета
10) Сохраненный вариант отчета можно найти по следующему пути: «Зарплата — Отчеты по зарплате — Анализ зарплаты»
рис. 13 Расположение сохраненного отчета
Освоив базовые понятия и типовые настройки, любой рядовой пользователь может научиться настраивать и изменять отчеты в пользовательском режиме.
Надеюсь, у вас все получилось. Рекомендую также прочитать статью «Как изменить вариант отчета в ЗУП 3.1?».
Дата обновления статьи 15.07.2019 г.
Подпишитесь на нашу рассылку
и получите еще больше статей от экспертов по 1С!
Читайте также: