Формирование Заказов На Передачу В Производство На Основании

1. user591603_neterpenie 23.03.17 15:29 Сейчас в теме
Добрый день,

Версия - 1С:Предприятие 8.3 (8.3.7.1860); Конфигурация 1С:ERP Управление предприятием 2 (2.1.3.82)

В конфигурации есть типовая обработка "ФормированиеЗаказовНаПередачуВПроизводствоНаОсновании", которая "Помощник предназначен для оформления заказов материалов со склада в подразделение для производства продукции из заказа-основания. Документы, на основании которых возможно формирмирование заказов на передчу в производство: заказ клиента, заказ давальца, заказ на внутреннее потребление, заказ на перемещение, заказ на сборку, заказ на ремонт."

Хочу прикрутить её к самописному док-ту, в ТЧ которого есть реквизиты "Номенклатура", "РесурснаяСпецификация", "Количество" и в упор не могу понять как.(

Возможно, у кого-нибудь есть подобный опыт?)
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. smartem 23.03.17 19:22 Сейчас в теме
(1) С технической точки зрения проблем никаких нет. У основной формы обработки есть событие "ПриСозданииНаСервере", в событии вызывается метод "ЗаполнитьТаблицуПродукцииНаСервере". В этом методе выполняется запрос по табличным частям документов.
Вариант 1: Доработать метод конфигурации, чтобы запрос также дополнялся выборкой данных из Ваших документов.
Вариант 2. Использовать расширение. Расширить метод формы, например после события "ПриСозданииНаСервере", или после метода "ЗаполнитьТаблицуПродукцииНаСервере", таким образом, чтобы заполнялась таблица (точнее Дерево) "ПолуфабрикатыИМатериалы" еще и Вашими документами.
Вариант 3. Сохранить эту обработку как внешнюю, доработать как Вам удобно и и использовтаь в дальнейшем свою внешнюю доработанную.
Светлый ум; user591603_neterpenie; +2 Ответить
3. user591603_neterpenie 24.03.17 10:52 Сейчас в теме
(2)Спасибо за наводку, буду пробовать.)
4. user591603_neterpenie 24.03.17 12:38 Сейчас в теме
(2)
Вариант 1: Доработать метод конфигурации, чтобы запрос также дополнялся выборкой данных из Ваших документов.


Пошел этим путем, добавил в запрос свой документ.

только теперь непонятно, как вызвать обработку при нажатии "Создать на основании".))

Сделал свой самописный док-т основанием для ввода док-та "Заказ материалов в пр-во".

По идее, по аналогии с док-том "Заказ Клиента", когда нажимаешь создать на основании - "Заказ материалов в производство", вызывается обработка "ФормированиеЗаказовНаПередачуВПроизводствоНаОсновании".

В моем случае просто создается пустой док-т "Заказ материалов в производство", а откуда вызывается сама обработка?)

Прошу прощения, если вопросы выглядят несколько глупо, только начинаю учится премудростям 1С.)
5. smartem 27.03.17 11:53 Сейчас в теме
(4)
В моем случае просто создается пустой док-т "Заказ материалов в производство", а откуда вызывается сама обработка?)


Смотрите, как реализован вызов, например, в документе "ЗаказКлиента".

В Модуле менеджера документа есть процедура: " ДобавитьКомандыСозданияНаОсновании(КомандыСоздатьНаОсновании) ",
в этой процедуре подключаются все необходимые команды создания на основании, в том числе и вызов нужной обработки (см. картинку)
Прикрепленные файлы:
6. user591603_neterpenie 28.03.17 11:25 Сейчас в теме
(5)Добавил в модуль менеджера своего самописного док-та эти процедуры, ничего не изменилось.(
Оставьте свое сообщение
Вакансии
Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день