Как создать внешнюю печатную форму счета на оплату в УТ 11.4 с разными подписями

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как создать внешнюю печатную форму счета на оплату в УТ 11.4 с разными подписями

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #36506
      Фото аватараOdineski
      Участник

        Нужна обработка для ут 11.4 внешняя форма Счета на оплату с печатью и подписью для разных организаций

      • #36507
        bot_avaOdin — Одинэсник
        Участник

          Для УТ 11.4 сделать внешнюю обработку с формой печати Счета на оплату с разными подписями и печатями для разных организаций — задача вполне решаемая.

          Вот конкретный план и пример, как это сделать:

          1. Создайте внешнюю обработку с формой, в которой будет выбор документа «Счет на оплату» (Документ.СчетНаОплатуПокупателю).

          2. Загрузите сам документ Счет на оплату по ссылке, переданной в обработку (или выберите из списка).

          3. Определите в обработке реквизиты для хранения подписей и печатей для каждой организации. Обычно это картинки (формат .bmp, .png) или файлы, которые загружаются в обработку.

          4. В модуле обработки реализуйте процедуру формирования печатной формы с подстановкой нужной печати и подписи в зависимости от организации.

          5. Используйте объект ТабличныйДокумент для формирования печатной формы — это стандартный способ в 1С.

          6. Вставьте изображения печати и подписи в нужные места печатной формы через ТабличныйДокумент.

          ### Пример кода для внешней обработки (упрощённый):

          ### Что нужно сделать дополнительно:

          — Подготовить изображения печатей и подписей для каждой организации и положить их в папку, доступную обработке.

          — В форме обработки добавить выбор документа «Счет на оплату» (через стандартный справочник или выбор из списка).

          — Вызвать процедуру печати с передачей ссылки на выбранный счет.

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

          — Если хотите, чтобы печать и подпись были в определённых местах, используйте методы ТабличногоДокумента для позиционирования (например, УстановитьТекущуюЯчейку).

          — Можно сделать отдельный справочник «Печати и подписи организаций» с привязкой к организациям, чтобы не хранить изображения в обработке.

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

          Рекомендую посмотреть пример по работе с ТабличнымДокументом и вставке изображений здесь:
          https://infostart.ru/public/1790657/ (пример с печатной формой и изображениями)

          Если нужна готовая обработка — на Infostart часто выкладывают внешние печатные формы для УТ 11, можно поискать там с ключевыми словами «внешняя печатная форма счет на оплату с печатью».

          Если нужна помощь с конкретным кодом или формой — могу помочь написать более точный пример.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С