[БП 3.0, УТ 11.2][БДРС] Печать пакета документов ТОРГ-12 и Счет-фактура из документа РТиУ с настройкой индивидуального макета для любого контрагента

07.02.18

Задачи пользователя - Пакетная печать

Каждому покупателю - свой макет печати документов из одной обработки!!! Миф? Нет. Реальность!!! ВНИМАНИЕ: Обработка БЕЗ БДРС, которая поставляется отдельно: http://infostart.ru/public/288722/, работать не будет!!! Ну, или будет, если написать "свою" БДРС. 26.10.2014 - Версия 2.0 Состав поставки: 1. Архив Поставка_v2.0 с файлом обработки и примерами файлов макетов печатных форм; 2. Описание обработки. 07.11.2014 - В состав поставки включен файл НастройкиДРСПечатиПакетаДокументовРеализации.mxl - шаблон настройки ДРС для обработки БДРС. 09.11.2014 - Добавлен комплект печати для УТ 11 (проверялось на релизе 11.1.9.51). Изменен комплект поставки для БП - исправлены замеченные ошибки. 18.11.2015 - Полностью переделанные обработки печати с выбором макета для контаргента для БП 3.0.42.73 и УТ 11.2.2.106. Платформа 8.3.6.2390. 07.02.2018 - Новый версии пакетов печати для новой версии БДРС (1.17). БП 3.0.58.26 УТ 11.4.2.132 Платформа 8.3.11.2954

Скачать файлы

Наименование Файл Версия Размер
Пакет документов реализации УТ v 3.4
.epf 85,33Kb
0
.epf 3.4 85,33Kb Скачать
Описание Word
.docx 409,64Kb
13
.docx 409,64Kb 13 Скачать
Пакет документов реализации БП v 1.18
.epf 95,20Kb
1
.epf 1.18 95,20Kb 1 Скачать

Эта обработка по сути своей - ВПФ. Но с некоторыми особенностями:

1. Из РТиУ печатаются пакетом (или по отдельности) ТОРГ-12 и Счет-Фактура;

2. Для любого контаргента можно задать свою печатную форму;

3. Для ТОРГ-12 предусмотрено заполнение упаковок и веса БРУТТО из дополнительных реквизитов номенклатуры

4. И кое - что ещё, подробности в описании ниже...

 

18.11.2015 Новые версии печати для БП и УТ 11.2 (11.2, потому что прошла информация, что УТ 11.1.* переводится 11.2.*).

Собирался обновить публикацию уже давно - но всё как то не хватало времени. Эти варианты слеплены так же в жутком цейтноте, если кто найдет ошибки - постараюсь оперативно исправить.

Печать пакета документов

Внешняя обработка печати пакета документов, регистрируется во внешних отчетах и обработках, но может, например, для целей отладки открываться через «Главное меню - Файл – Открыть». Основная задача, решаемая этой обработкой – обеспечении индивидуальной настройки документов «ТОРГ-12» и «Счет-фактура» для любого контрагента.

ВАЖНО: Для работы данной обработки требуется библиотека дополнительных реквизитов и сведений (БДРС, поставляемая отдельно //infostart.ru/public/288722/). Процедуры и функции БДРС, впрочем, можно написать свои – код обработки открыт.

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

Обработка содержит закладки, на первой из которых (Рис.1) , можно установить код товара у покупателя (область 1), для тех клиентов, кому это необходимо. Так же выводятся упаковка и её вес, заданные в доп. реквизитах справочника Номенклатура (область 2).

Рисунок 1.

 

Коды покупателя доступны при установленном флаге «Показывать коды номенклатуры покупателей». Если у контрагента установлен доп. реквизит «Имеет собственные коды номенклатуры», и все коды номенклатуры покупателя заполнены в доп. сведениях контрагента, колонка автоматически скрывается. При необходимости, коды можно посмотреть установив флаг «Показывать коды номенклатуры покупателей». Дополнительные реквизиты записываются в ИБ при печати, и при последующих вызовах обработки будут заполнены автоматически. Коды покупателя записываются для каждого клиента и при изменении будут записаны именно для этого клиента.

Закладка настройки печати (Рис.2), служит для «тонкой настройки» печати документов и ввода и сохранения дополнительной информации, которая впоследствии будет использоваться впоследствии. Для решения основной задачи обработки, в ИБ зарегистрированы доп. реквизиты справочника Контрагенты, «Вариант печати ТОРГ12» и «Вариант печати счет-фактуры». Значениями этих реквизитов являются сохраненные в справочнике «Файлы» макеты печатных форм, которые пользователь (лучше конечно имеющий базовые знания по макетам печатных форм в формате mxl) может создать самостоятельно, например, скопировав типовой макет и изменив его, по собственному усмотрению. Для контрагентов, у которых значения этих реквизитов заполнены, будет печататься именно эти макеты, для «пустых» реквизитов используется встроенные в обработку макеты, имеющие незначительные отличия от типовых.

Рисунок 2.

 

Кнопки «Печать ТОРГ-12» и «Печать счет фактура» предназначены для вывода на печать соответствующих печатных форм без закрытия формы обработки. Кнопка «Печать пакета документов» выводит на печатные формы и закрывает саму обработку печати (Рис.3)

Рисунок 3.

 

Счет фактура (Рис.4)

Рисунок 4.

 

Флаги в блоке «Префиксы» должны быть установлены для вывода в печатную форму номеров документов без префиксов конфигурации и организации, если они установлены в ИБ.

Блок «Печатать документы» служит для установки состава пакета документов и задания количества копий печатных форм документов. Значения сохраняются и заполняются автоматически при последующих вызовах обработки.

Блок «Дополнительные реквизиты» служит для настройки печати под конкретного клиента. Состав дополнительных реквизитов показан в таблице и может меняться. Эти дополнительные реквизиты не нужны для основной массы клиентов, и предназначены для «сетевиков».

В состав дополнительных реквизитов сейчас входят:

  •  «Вариант печати ТОРГ-12» и «Вариант печати счет-фактуры» - выбор «индивидуальной» печатной формы для клиента из сохраненных шаблонов. Служат для печати дополнительных реквизитов в полях печатной формы, требуемых клиентом;
  • «Имеет собственные коды номенклатуры» - флаг наличия у клиента собственных кодов на приобретаемый товар. При установленном флаге коды товара необходимо задать при печати документа на закладке «Реквизиты печати». Если коды были заданы – они заполнятся автоматически;
  • «Номер магазина» - дополнительный реквизит клиента, строковое поле, в котором задается номер магазина, который будет выводиться на печать;*
  • «Номер договора» - дополнительный реквизит клиента, строковое поле, в котором задается номер договора с клиентом, который будет выводиться на печать;*
  • «Номер поставщика» - дополнительный реквизит клиента, строковое поле, в котором задается номер поставщика у клиента, который будет выводиться на печать;*
  • «Номер заказа покупателя» - дополнительное сведение документа реализации, для печати справа от номера накладной номера заказа покупателя.*

* Необязательный реквизит – его требуют не все покупатели

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

Дополнительные реквизиты и сведения (ДРС), используемые в обработке, настраиваются  через встроенный служебный макет «БДРС используемые реквизиты» (Рис.5).

Рисунок 5.

 

Обусловлен такой подход тем, что в ИБ для тех же объектов могут быть зарегистрированы другие ДРС, которые не нужны для данной обработки, и не должны выводиться в блоке «Дополнительные реквизиты». ДР справочника Номенклатура «Упаковка …» используются для более полного заполнения табличной части ТОРГ-12. Если какие-то из этих дополнительных реквизитов не нужны (кроме вариантов печати, разумеется – ради них собственно всё и затевалось), их нужно просто удалить из этого шаблона, а отсутствующие, наоборот добавить. Подробнее о настройке ДРС читайте в описании БДРС, ссылка выше.

Технические подробности:

Создание файлов макетов для контрагентов:

«Номер заказа покупателя» - как наиболее «востребованный» доп. реквизит программно выводится даже во встроенный в обработку макет ТОРГ-12, и нее требует размещения параметра на форме.

Остальные ДРС будут выведены в шапку документов «ТОРГ-12» и «Счет-фактура», если в макете задать соответствующие параметры. Последовательность подключения внешнего макета при печати на рисунках ниже:

 

 

 

Для редактирования файл всегда можно открыть непосредственно из режима учета, и отредактировать «на лету»:

 

 

 

хотя, ИМХО, быстрее сделать файл с макетом в конфигураторе, а потом просто загрузить его в ИБ.

Для печати номера заказа только для тех документов, для которых он указан в макетах (как внешних, так и встроенных) рекомендуется сделать такие настройки:

 

Параметры для полей задаются такими же, как имена ДРС, без пробелов и спецсимволов, в коде они будут обработаны и соответственно попадут на печать. Пример на рисунках выше – дополнительному реквизиту «Номер договора» соответствует параметр макета «НомерДоговора». Заголовки дополнительных полей задаются простым текстом.

Важно:сейчас реализован вывод таких параметров только в шапке документов.

Подключение БДРС:

В модуле обработки выделена область БРДС:

 

Которую нужно заменить кодом из обработки БДРС:

 

Сохранить и, можно пользоваться J.

Обработку БДРС можно, и нужно использовать для просмотра, редактирования или удаления уже установленных ДРС. Для этого можно сохранить во внешний файл макет «БДРС используемые реквизиты», или встроить его в обработку БДРС (подробнее в описании БДРС, 07.11.2014 макет включен в файл поставки). Если возникнут трудyости при установке БДРС - обращайтесь ermilov_alex@mail.ru.

Примечание:

Количество выводимых пакетом печатных форм ограничено БСП, на сегодня, если ошибаюсь их можно вывести пять. В обработке сейчас выводятся две, «безболезненно» можно добавить в пакет ещё три печатные формы.

 

БП 3.0 ТОРГ-12 Счет-Фактура БДРС

См. также

1С:Управление торговлей 8

Управление розничной торговлей (RMS) Торговля Типовые решения Оптовая торговля Розничная торговля Управление складом и логистикой (WMS) Торговля и логистика Платформа 1С v8.3 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

"1С:Управление торговлей 8" — это современный инструмент для повышения эффективности бизнеса торгового предприятия. "1С:Управление торговлей 8" позволяет в комплексе автоматизировать задачи оперативного и управленческого учета, анализа и планирования торговых операций, обеспечивая тем самым эффективное управление современным торговым предприятием.

26700 руб.

17.02.2016    90426    194    0    

157

SALE! 15%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

33529 28500 руб.

21.04.2017    84853    70    38    

150

ЕГАИС++. Опт, производство, импорт

Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

7800 руб.

15.12.2015    161671    606    361    

376

SALE! 20%

Загрузка документов и номенклатуры из Excel в 1С "одним нажатием": УПД, ТОРГ-12, отчеты маркетплейсов, заказы, счета, прайсы

Загрузка и выгрузка в Excel Оптовая торговля Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ, отчет комиссионера и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Содержит модуль работы с электронной почтой и api-загрузчик отчетов о продажах маркетплейсов.

5000 4000 руб.

09.11.2016    208092    761    882    

918

Бонусная система для УТ 10.3

Управление взаимоотношениями с клиентами (CRM) Оптовая торговля Розничная торговля Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 10 1С:Розница 2 Россия Управленческий учет Платные (руб)

Подсистема призвана упростить и автоматизировать процесс расчета и начисления бонусов покупателей. ОБНОВЛЕНИЕ ОТ 20.06.2022 г. Работает с конфигурациями 1С:УТ 10.3, 1С:Розница. Механизм реализован в начале 2013г. и работает до сих пор с постоянными совершенствованиями.

30000 руб.

02.11.2015    106729    206    87    

171

Обмен с системой ЦРПТ (Универсальная конфигурация ХамелеонЦРПТ + маркировка табака, обуви, одежды, лекарств, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин)

Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Данная публикация создана для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Смело задавайте нам вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, мы накопили достаточно большую базу знаний по данным темам и готовы ответить на все Ваши вопросы.

104000 руб.

18.03.2019    108273    28    112    

176
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Bacemo 03.11.14 18:27 Сейчас в теме
Здорово. Надо попробовать это сделать.
2. Alex_E 2345 09.11.14 19:35 Сейчас в теме
Выложил новую версию для БП, и новую ВПФ для УТ 11 с такими же настройками. Для уже скачавших ВПФ для БП исправьте в модуле формы - нужно добавить команду Печать и указать в ней функцию Печать. В первом варианте подключенная форма не вызывалась из документа.
3. stels911 30.01.15 12:01 Сейчас в теме
Подскажите, желательно по пунктам как это прикрутить к УТ11, очень нужна эта обработка для работы с сетями. БДРС есть хотя тоже не понятно как ее прикрутить к УТ11. Раньше с этим не сталкивался никогда, если можно по подробнее что куда и как.
4. Alex_E 2345 30.01.15 12:52 Сейчас в теме
(3) stels911, Для подключения БДРС к обработке печати, нужно открыть обе обработки в конфигураторе, открыть модули обработок и скопировать из модуля обработки БДРС выделенный фрагмент ( написано в публикации, в конце
Подключение БДРС:
) и вставить в обработку печати. Обработку печати сохранить, затем подключить в "Дополнительные отчеты и обработки" стандартным способом.
5. Damat 16.04.15 15:12 Сейчас в теме
Супер! То что давно искал! Спасибо!
6. Alex_E 2345 16.04.15 15:21 Сейчас в теме
(5) Damat, Пожалуйста!
7. Gringj 72 20.02.16 10:10 Сейчас в теме
Обработка удобная, пакетная печать нравится... я попробовал использовать на практике, и столкнулся с такими, на мой взгляд ошибками:
1. при печати ТОРГ 12 и Счет-Фактуре, в таблице не выводятся итоговые суммы...такой код просто "забыли" включить, приходится дописывать.
2. В форме "Форма" не заполняется автоматически реквизит "Документ".
модуль объекта: строка 960 заменить "ВариантЗапуска" на вызов "ВызовКлиентскогоМетода".
3. При каждом заполнении поля документ происходит создание дополнительных реквизитов и сведений.
(отключил флаг )
(модуль объекта: строка 760, параметру Перезаписать необходимо поставить значение Ложь.)
**
просто специально для этой обработки я купил другую вашу обработку, а так как одно без другого не работает, то хотелось чтобы и тут было минимум недочетов )
8. Alex_E 2345 20.02.16 11:40 Сейчас в теме
(7) Gringj, Спасибо за ошибку, уточните пожалуйста - это ошибка в обеих ВПФ или в какой то конкретной?
9. Gringj 72 20.02.16 12:50 Сейчас в теме
(8) я тестирую "Пакет документов реализации БП v 1.17". По поводу ошибки №1 , я немного поразбирался, это происходит из-за отличия в наименованиях в ПараметрыМакетаТабличногоДокумента и в наименованиях переменных. Например, в коде наименования формируются универсальным способом "Структура.Вставить("Итого"+Элемент.Ключ+"НаСтранице", 0); а в макете другое название, "Итог".
В результате строка кода "ОбластьИтоговПоСтранице.Параметры.Заполнить(ИтоговыеСуммы);" не срабатывает.
10. Alex_E 2345 20.02.16 13:11 Сейчас в теме
(9) Gringj, Какой релиз БП? Для ноябрьских релизов БП версия 2.1. Наверное предыдущие стоит убрать из публикации...
Оставьте свое сообщение