Skip to content
лого - блог 1с программиста

Блог 1С программиста

Наработки, заметки и другая информация по 1С

  • Главная
  • ЗУП 3.1
    • Разработка
      • Обработки
      • Отчеты
      • Печатные формы
      • Расширения
    • Инструкции
    • Ответы техподдержки 1С
    • Общие вопросы
  • УХ 3.2
  • ДО 2.1
  • Интеграции и обмены
  • Шаблоны и заготовки
    • Типовые приемы
    • Отчеты
    • Печатные формы
    • Расширения
  • Платформа 1С
  • Контакты
  • Toggle search form

Внешняя печатная форма с печатью без проверки на проведение и пометку удаления (УФ)

Posted on 11 апреля 22 г.15 ноября 22 г. By admin Комментариев к записи Внешняя печатная форма с печатью без проверки на проведение и пометку удаления (УФ) нет
Образец печатной формы:

Перечень сотрудников для “Индексации заработка”Скачать

Описание:

При использовании внешней печатной формы, когда пользователь печатает “не проведенный” или “помеченный на удаление” документ, может появится сообщение – “Для того чтобы распечатать документ, его нужно предварительно провести”. Чтобы обойти данное ограничение, можно внести в обработку следующие изменения:

1.  В процедуре СведенияОВнешнейОбработке модуля объекта – изменить использование команды на “ВызовКлиентскогоМетода”

1С (Код)
1
Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовКлиентскогоМетода();

2. Добавить 4-и ключевых параметра формы

ключевые параметры формы для печати без проведения

3. В модуле формы добавить процедуру Печать()

1С (Код)
1
2
3
4
5
6
7
8
9
10
11
12
&НаКлиенте
Процедура Печать(ИмяКоманды, МассивОбъектов, ПараметрыПечати = неопределено, КоллекцияПечатныхФорм = неопределено, ОбъектыПечати = неопределено, ПараметрыВывода = неопределено) Экспорт
ВыполняемаяКоманда = Параметры;
ПараметрыОткрытия = Новый Структура("ИсточникДанных, ПараметрыИсточника");
ПараметрыОткрытия.ИсточникДанных = ВыполняемаяКоманда.ДополнительнаяОбработкаСсылка;
ПараметрыОткрытия.ПараметрыИсточника = Новый Структура("ИдентификаторКоманды, ОбъектыНазначения");
ПараметрыОткрытия.ПараметрыИсточника.ИдентификаторКоманды = ВыполняемаяКоманда.ИдентификаторКоманды;
ПараметрыОткрытия.ПараметрыИсточника.ОбъектыНазначения = ВыполняемаяКоманда.ОбъектыНазначения;
ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия);
КонецПроцедуры

Образец печатной формы для скачивания в начале описания.

Рекомендации

  • Внешняя печатная форма с диалогом перед печатью (УФ)
  • Внешний отчет по не проведенным / не рассчитанным документам (УФ)
Печатные формы, Шаблоны и заготовки Tags:печать без проверки

Навигация по записям

Previous Post: Как выполнить прием сотрудника “переводом от другого работодателя” в ЗУП 3.1
Next Post: Внешний отчет по не проведенным / не рассчитанным документам (УФ)

Добавить комментарий Отменить ответ

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

ДзенTelegram

MDM web-сервис БИД Бухучет КД 2.0 Командировки НДФЛ П-4 ПВХ Подбор персонала Резервы отпусков СЗВ-ТД СКД СТД-Р СЭДО ФСС ФСС НС ЭЛН больничные листы взносы выплаты вычеты диалог длительная операция интерфейс кадровая история кадровые данные кадровые переводы контактная информация легкий труд макет мастер-данных менеджер расчета зарплаты обмен данными оповещения отпуска представление прием на работу связь параметров связь по типу синхронизация ЗУП и БП средний заработок табель таблица периодов фотография

Рубрики

  • Без категории (1)
  • ДО 2.1 (1)
  • ЗУП 3.1 (41)
    • Инструкции (4)
    • Общие вопросы (14)
    • Ответы техподдержки 1С (10)
    • Разработка (8)
      • Обработки (3)
      • Отчеты (1)
      • Печатные формы (1)
      • Расширения (3)
  • Интеграции и обмены (7)
  • Платформа 1С (1)
  • УХ 3.2 (3)
  • Шаблоны и заготовки (23)
    • Отчеты (12)
    • Печатные формы (6)
    • Расширения (2)
    • Типовые приемы (7)
Top.Mail.Ru

© 2022-2023 myblog-1c.ru