Была поставлена задачка : реализовать возможность прямой печати расчетных листков из ЗУП в текстовом виде на матричном принтере с минимальными изменениями в типовом отчете.
Может кому еще пригодится.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
В типовой отчет "Расчетные листки организаций" был добавлен текстовой макет и кнопка с 3-мя вариантами печати:
1. Показать на экране;
2. Отправить на печать (LPT1);
3. Показать на экране и отправить на печать (LPT1).
Логика работы такова - стандартно формируется расчетный листок (т.е. можно применять любые отборы, настройки, предусмотренные в отчете) и после этого, по нажатию на кнопку "Вывести в текст", программа обрабатывает уже сформированную табличную форму и пререводит ее в текст, в соответствии с шаблоном.
Если открыть модуль (он не закрыт на пароль), то специалисту будет понятно.
Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".
Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.
Подсистема (расширение) конфигурации Зарплата и кадры государственного учреждения, редакция 3.1 для формирования формы №30 федерального статистического наблюдения "Сведения о медицинской организации" в редакции Приказов Росстата I) от 30.12.2020 №863, II) от 27.12.2022 N 985, III) от 25.12.2023 N 681 и IV) от 29.11.2025 №594.
Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».
Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.
(1) Есть скоростные матричные принтеры (например EPSON 8000), которые печатают на перфорированной бумаге, специально для больших обьемов информации, видимо задача была вывести на него. Держи плюс ;)
(3) да именно для 8000-го EPSON и был заказ.
(2) на экран выводит в одну колонку, а на печать (и при варианте "Показать на экране и отправить на печать (LPT1)") выводит в 2-е колонки
(7), (8)
1. В макете "МакетРасчетки" добавте параметр в квадратных скобках, например Квыплате
2. в процедуре (модуль формы) ВывестиВтекстНажатие(Элемент) в цикле перебора расчеток внутри условия ЦиклПеребораСтрок=5 определяем переменную:
Квыплате = ТекстСтроки;
А нельзя ли сделать проверку на количество листков на листе?
А то несколько строк от листка остаются на одном листе,
а остальное переходит на другой лист.