Расширение обработки "Обмен с банком" — колонка "Назначение платежа" в отчете о выгруженных документах.


Расширение добавляет колонку "Назначение платежа" в отчет о выгруженных платежных документах. Решает задачу без изменения конфигурации.

Используется новая технология расширений 1С, которая в данном случае позволяет решить поставленную задачу без изменения типовой конфигурации.

Протестировано на платформе 8.3.6.2014. На релизе БП 3.0.40. Для обеспечения возможности добавлять расширения в конфигурацию следует снять режим совместимости.

Расширение подключается без конфигуратора, в пользовательском режиме.

Подробнее о расширениях читайте тут: http://v8.1c.ru/o7/201410ext/

7 Comments

  1. elian

    Думаю, что можно новый макет поместить в обработку, а обработку добавить в само расширение, тогда можно избежать лишней операции по добавлению нового макета в конфигурацию. Как оказалось, в расширение нельзя добавить макет, но можно добавить обработку.

    Reply
  2. ekaruk

    Макет можно положить либо в отдельную обработку, либо сериализовать с текст и в текстовом представлении положить в сам модуль формы расширения и преобразовывать обратно в макет при использовании.

    Если ради него менять конфигурацию, то теряется вся идея расширений. Его нельзя просто подключить в режиме пользовтеля, а нужно менять конфигурацию. Да еще и потом отслеживать параллельно изменения в расширении и макете, если что-то обновится.

    Reply
  3. elian

    (2) ekaruk, спасибо за подсказку. Недостаток устранил.

    Reply
  4. Gregism

    Не пробовали добавить в расширение макет первоначальной обработки?

    Reply
  5. elian

    (4) Gregism, Пробовал… но не получилось)))

    Reply
  6. Gregism

    Не понятно как то получается. Добавлять макет в расширение позволяет и позволяет сделать макет, но почему-то не выводит его. Как то криво получается. Нужно создать обработку, там печатную форму. Смысл тогда позволять добавлять в расширение и заполнять макет. Может, конечно, все сырое.

    Reply
  7. elian

    (6) Gregism, у меня нет ответа на этот вопрос… Я не знаю — почему так.)))

    Reply

Leave a Comment

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