gifts2017

1С 8.0, 8.1 Обработка по заполнению документов на основании

Опубликовал angeliccare (angeliccare) в раздел Обработки - Обработка документов

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

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

Подсказка: если не хотите постоянно выбирать тип подбираемого документа - создайте несколько строк, укажите их тип (не выбирая документ) и сохраните настройку.

---------------
Версия для 8.1, в отличие от обработки для 8.0 - может быть подключена в виде обработки табличной части.

Таблица соответствия нестандартных/несоответствующих полей делается программистом в коде.

В документе требуется наличие ТЧ "Товары" (в режиме обработки ТЧ - ТЧ с тем же именем, что и в заполняемая ТЧ)
В любой поддерживаемой ТЧ требуется наличие полей Номенклатура, ХарактеристикаНоменклатуры, Коэффициент
Все поля, содержащие в имени "Сумма" или "Количество" - суммируются (свёртка с сумированием этих полей)

Если выбран тип заполняемого документа, но не выбран документ - создаётся новый документ данного вида.

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

Наименование Файл Версия Размер
ОбъединениеДокументов80.epf 170
.1209558342 9,19Kb
25.10.14
170
.1209558342 9,19Kb Бесплатно
ОбъединениеДокументов81.epf 423
.1209895903 13,26Kb
25.10.14
423
.1209895903 13,26Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Poppy (poppy) 03.05.08 15:55
Имхо обработка будет функциональнее, если ее оформить в виде внешней обработки по изменению табличных частей http://infostart.ru/blogs/345/
2. angeliccare (angeliccare) 03.05.08 16:21
poppy, писалось для конфигураций где такого понятия нет. Быть может, когда возникнет нужда...
3. angeliccare (angeliccare) 04.05.08 14:14
Добавил версию для 8.1: исправлено несколько ляпов, добавлен режим работы в качестве обработки табличной части (тестировалось на УТ 10.3)
4. vint (vint) 08.09.08 14:52
УТ 10.3
При выборе в качестве документа основания Заказ покупателя и пытаемся заполнить Реализацию, то имеем:
Поле объекта не обнаружено
ТаблицаДанныхИсходныхДокументов = ДокОбъект[ИмяТабличнойЧасти].Выгрузить();
5. angeliccare (angeliccare) 09.09.08 20:59
Имя табличной части передаётся обработке из настроек подключения обработки ТЧ документов. Проверьте их.

Сервис->Внешние печатные формы и обработки->Внешние обработки заполнения табличных частей. Там должна быть корректно указана табличная часть. Если проблема повторяется - проверьте что такая ТЧ есть в Заказе и если есть - напишите.
6. lucik12 (lucik12) 08.04.09 11:19
Хорошо бы добавить возможность загружать из другой табличной части(Материалы), ведь реквизиты и в Товарах и в Материалах повторяются...
7. Павел Рыжиков (RPV) 11.04.09 15:42
БП 1.6.15.5 Исходный документ "Передача товаров ... (в переработку)", перемещать в документ "Поступление товаров и услуг ... (в переработку)".

При использовании как внешней обработкой при нажатии на кнопку "Выполнить" выдает ошибку:
{ВнешняяОбработка.ОбъединениеДокументов(26)}: Поле объекта не обнаружено
ТаблицаДанныхИсходныхДокументов = ДокОбъект[ИмяТабличнойЧасти].Выгрузить();

Если обработку подключить в виде обработки табличной части, то при нажатии на кнопку "Выполнить"выдает ошибку:
{ВнешняяОбработка.ОбъединениеДокументов(164)}: Ошибка при вызове метода контекста (Сортировать): Неверное имя колонки
ТаблицаДанныхИсходныхДокументов.Сортировать("Номенклатура,ХарактеристикаНоменклатуры,Коэффициент");
по причине:
Неверное имя колонки
8. Максим Кольцов (Zapal) 22.06.09 16:11
вещь хорошая. Искал для УТ 10.2 где внешние обработки заполнения тч не подддерживаются

в связи с этим кстати обнаружилась ошибка - если обработка запускается просто как внешняя, то процедура Инициализировать() не вызывается и имя тч не определяется

ну и конечно напрашивается подбор для списка документов

а так - "+", спасибо
9. Степан Шипицын (Stepanstudent) 26.09.11 07:52
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа