gifts2017

Добавление табличных частей из других документов

Опубликовал Сергей Хоменко (VGHOST) в раздел Обработки - Обработка документов

Обработка предназначена для заполнения табличной части документа содержимым табличных частей нескольких других документов.
Поскольку в неё интегрированы функции установки НДС и цен, включая себестоимость, по-сути универсальная обработка привязана к Рознице 2.0, ибо использует функции общих модулей.

Подключается ко всем документам, имеющим табличные части, в качестве обработки заполнения табличных частей.

Реквизит "Документ-приемник" содержит заполняемый документ. В него будут добавлены (если не включена очистка соответствующих табличных частей) выбранные табличные части документов из первой таблицы. Виды документов не имеют значения, однако структура табличных часте должна содержать одноименные реквизиты совпадающих типов.

Реквизиты "Магазин", "Время выборки данных" и "Вид цен" управляют установкой розничных цен и себестоимости, при наличии в табличных частях рекцвизитов "Цена", "Сумма" и т. д.

Вторая табличная часть служит для настройки соответствия табличных частей, а также их очистки перед загрузкой. Также можно вообще не обрабатывать избранные табличные части, выключив флаг в колонке "Загрузить".

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

"Количество по-умолчанию" используется, когда в источнике данных отсутствуют реквизиты Количество и КоличествоУпаковок.

Табличная часть СерийныеНомера является специализированной и не обрабатывается отдельно от табличной части Товары. Соответственно, предусмотрен алгоритм поддержки ссылочной целостности по полю КлючСвязиСерийныхНомеров (будем надеяться, что его не уберут, как в УТ, иначе обработку придется переписывать...)

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

Наименование Файл Версия Размер
ЗаполнениеТЧ.8.2УП.epf 69
.epf 21,61Kb
25.06.12
69
.epf 21,61Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Кирилл Панфилов (PanKir) 27.06.12 09:46
(0) хороший вариант, надеюсь он работает во многих конфигурациях...
чуть требовательней чем был у меня (http://infostart.ru/public/84449 ) - больше условий, отборов и автозамен.

и хоть скачивать я не собираюсь, так как пока хватает своего варианта, но если бы нужна была такая обработка, то наверняка скачал бы :)
2. Chump Chump (Chump) 23.07.12 15:58
Жаль, что нет для Бухгалтерии.
3. fhntv911 (tbfc) 08.08.12 14:21
(2) Chump, +1
очень нужна требование накладная на основании перемещения, а писать лень =)
4. Сергей Хоменко (VGHOST) 08.08.12 22:41
(3) fhntv911, Вырежи обработку налогов или замени на соответствующие вызовы из общих модулей нужной конфы, и с нуля не придется писать...
5. fhntv911 (tbfc) 09.08.12 16:47
(4) VGHOST, уже сделал так. Пришлось только процедуру из модуля формы требовании накладной экспортной сделать
6. Бенджамин Спок (Spoke37) 02.06.15 12:23
Зачет. Конечно, для полного счастья не хватает системы внешних библиотек, подключаемых в зависимости от конфигурации и задействованных объектов...
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа