Расчетный листок (маленький) для ЗиКБУ 8.2 (Зарплата и кадры бюджетного учреждения)



Уменьшаем стандартный расчетный листок при выборе (Вид — Подробно) в три раза.

Файл с одним из Вариантов такого Расчетного Листка:

1. В Конфигураторе открываем отчет — РасчетныеЛисткиОрганизаций.
Сохраняем как внешний отчет. Открываем его опять в Конфигураторе.
Во вкладке — Макеты — ОсновнаяСхемаКомпоновкиДанных — Макеты — свойство ячейки — ВидНачисления,
свойство Размещение ставим — Переносить. Там же можно редактировать ширину столбцов.

2. Макеты — ОсновнаяСхемаКомпоновкиДанных -Действия — Открыть модуль объекта.
Тут раскрываем плюсик с процедурой — Процедура ЗаполнитьВнешнийИсточникДанных(ПостроительОтчетов, ВидРасчетногоЛистка, ФизЛица) Экспорт
(// Заполняет таблицу значений "НачисленияУдержания" (внешний источник данных)).
а. И заменяем(убираем)  (+ " показатели:")
б. И заменяем(убираем) + Символы.ПС на + " "

3. Чтобы небыло авторазбиение на новую страницу заменил: истину на ложь
в процедуре: Процедура РазбитьТабличныйДокументПоСтраницам(ТабличныйДокумент)

а) ТабличныйДокументДляПроверки.АвтоМасштаб = Ложь;
б) ТабличныйДокумент.Область(НомерСтрокиНачалаРЛ, , НомерСтрокиНачалаРЛ,).НачалоСтраницы = ложь;

4. Поцепляем как Дополнительный внешний отчет , НЕ сохраняем в конфе(хотя кому, как удобно :)(чтобы не ломать конфу при следующих обновлениях)
 

14 Comments

  1. k

    спасибо за отчет

    Reply
  2. belyy

    (1) k, Дело в том, что 1С предлагает, если второй расчетный листок не влазит на первую страницу, он его помещает на другую. А бухам это не нравиться так как пол листа получаются пустыми, и они лучше скрепят степлером продолжение чем пол листа выбрасывать :).

    Если не нравиться то в модуле можно вернуть ложь на истину 🙂

    3. Чтобы небыло авторазбиение на новую страницу заменил: истину на ложь

    в процедуре: Процедура РазбитьТабличныйДокументПоСтраницам(ТабличныйДокумент)

    а) ТабличныйДокументДляПроверки.АвтоМасштаб = Истина;

    б) ТабличныйДокумент.Область(НомерСтрокиНачалаРЛ, , НомерСтрокиНачалаРЛ,).НачалоСтраницы = истина;

    Reply
  3. festiv1

    Спасибо за полезную информацию!!!!! пригодилось

    Reply
  4. k

    Да, спасибо огромное!!!Все получилось!!!

    Reply
  5. irapronira

    спасибо

    Reply
  6. and_r

    Большое спасибо! Очень полезно делиться такими вещами

    Reply
  7. nu_fguz_buh

    Спасибо! Уже второй месяц пользуюсь Вашими рекомендациями.

    Reply
  8. faleks

    Спасибо за совет!!!

    Reply
  9. Душечка

    Спасибо, что делитесь своим умом и сообразительностью !!!

    Reply
  10. irina_ph

    подскажите как в расчетном листке вывести ИНН и СНИЛс сотруднка?

    Reply
  11. belyy

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

    Reply
  12. irina_ph

    (2) я исправила ложь на истину пользуясь Вашими подсказками для меня стало все замечательно но бухи опять не довольны — говорят что теперь все печатается с экономией пустого места и многие концовки расчетных листов переходят на новую страницу а им надо чтобы и место не пустовало и если не помещается весь расчетный лист на страницу то как в 7.7 переходил на новый лист. Может Вы в курсе как это сделать?

    Reply
  13. irina_ph

    (12) Спасибо

    Reply
  14. belyy

    (13) irina_ph, Чтобы небыло авторазбиение на новую страницу заменил: истину на ложь

    в процедуре: Процедура РазбитьТабличныйДокументПоСтраницам(ТабличныйДокумент)

    у меня бух просто отрезает ножницами конец и скрепляет продолжение степлером, тоесть эканомия бумаги! пустых пробелов больше нет…

    Reply

Leave a Comment

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