Расчетный листок для ЗКБУ 8.2



Внешний отчет (erf) для 1С Зарплата и кадры бюджетного учреждения 8.2. Особенностью является то, что данные выводятся в две колонки с
сокращением видов расчета, что значительно экономит бумагу при печати большого количества расчетных листков.

Необходимо выбрать организацию, период начисления, вид договора, нажать кнопку «Заполнить». В результате заполнится список сотрудников.
После этого нажать кнопку «Сформировать» — выведется отчет без сокращений. Чтобы сократить виды расчета, необходимо нажать кнопку «Сокращения», вверху в открывшейся форме получить виды расчета, и сократить возможные. Затем вручную подправить сокращения при необходимости. После этого можно сохранить список в файл. При нажатии кнопки «Сохранить» отчет обновится с учетом сокращений.

13 Comments

  1. Legolas

    Внешний отчет (erf) для 1С Зарплата и кадры бюджетного учреждения 8.2. Особенностью является то, что данные выводятся в две колонки с

    сокращением видов расчета, что значительно экономит бумагу при печати большого количества расчетных листков.

    Перейти к публикации

    Reply ↓
  2. nu_fguz_buh

    Обработка хорошая +. Задала сокращенные наименования, сохранила. Но дальше выдало ошибку: {Форма.ФормаСокр.Форма(147)}: Ошибка при вызове метода контекста (ВыгрузитьКолонку)

    ЭлементыФормы.ТаблицаСокращений.Значение.ЗагрузитьКолонку(ЭтотОбъект.Сокращения.ВыгрузитьКолонку(«ВидРасчета»),»ВидРасчета»);

    по причине:

    Недопустимое значение параметра (параметр номер ‘1’) (Колонка не принадлежит коллекции)

    Reply ↓
  3. Legolas

    В крайнем случае напишите в конфигураторе вместо строк:

    ЭлементыФормы.ТаблицаСокращений.Значение.ЗагрузитьКолонку(ЭтотОбъект.Сокращения.ВыгрузитьКолонку(«ВидРасчета»),»ВидРасчета»);

    ЭлементыФормы.ТаблицаСокращений.Значение.ЗагрузитьКолонку(ЭтотОбъект.Сокращения.ВыгрузитьКолонку(«Сокращение»),»Сокращение»);

    вот это:

    Попытка ЭлементыФормы.ТаблицаСокращений.Значение.ЗагрузитьКолонку(ЭтотОбъект.Сокращения.ВыгрузитьКолонку(«ВидРасчета»),»ВидРасчета»);

    ЭлементыФормы.ТаблицаСокращений.Значение.ЗагрузитьКолонку(ЭтотОбъект.Сокращения.ВыгрузитьКолонку(«Сокращение»),»Сокращение»);

    Исключение

    КонецПопытки;

    Reply ↓
  4. Tata81

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

    Reply ↓
  5. Legolas

    Tata81, спасибо за замечание, да, действительно когда заполнишь и удалишь всех, кроме одного, то формирует, а когда кнопкой «добавить» добавлять, не формирует… учту в следующей версии.

    Reply ↓
  6. sandreg

    (Legolas) Олег. Приветствую! Тоже пишу отчет с похожим примером вывода данных (объектов) в параллельных областях (как у тебя в 2-х колонках) Методом «Присоединить» не получается т.к. у каждого объекта (у тебя сотрудник) разное кол-во строк. Хотелось посмотреть на код при выводе в таблицу. Скачивать не дают. Не поможешь? Спасибо.

    Reply ↓
  7. Legolas

    Не вопрос, Андрей) Вот, смотри:

    ТД.Присоединить(ВремТабдок.ПолучитьОбласть(1,1,ВремТабдок.ВысотаТаблицы,ВремТабдок.ШиринаТаблицы))- попробуй написать так при выводе.

    Я думаю проблема у тебя из-за того, что присоединяется вся горизонтальная область, поэтому выводится не так, как хотелось бы. У меня тоже не сразу получилось…

    Прикрепляю код процедуры вывода, можешь посмотреть.

    Если будут вопросы, пиши…

    Reply ↓
  8. Legolas

    Вот принцип, по которому делал я:

    Reply ↓
  9. sandreg

    Спасибо огромное Олег! Все понятно стало. Как раз не хватало в голове этой мысли: использования временной таблицы в качестве готовой области. Очень благодарен. Удачи!

    Reply ↓
  10. vat-74

    Косячный отчет. Пока не за что плюсовать.

    Reply ↓
  11. Legolas

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

    И задайте сокращения..

    Reply ↓
  12. silver-747

    Жалко что нет как в стандартном листке строчки кто должен на конец Сотрудник или организация. Не хватает еще отработанных часов. А так очень замечательные листки.

    Reply ↓
  13. bus1ka

    Понравилась компактность расположения)

    Reply ↓

Leave a Comment

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