Добрый день, коллеги.
Столкнулась с таким вопросом, может кто-то уже решал и есть элегантное решение.
Есть проблема, что передачи собственных товаров по интеркампани происходят по 2 договорам. Договор используется разный от вида передаваемой номенклатуры. Передачи в системе формируются автоматом от настроек передачи товаров, там же, как известно, можно указать только один договор. Пока из вариантов решения вижу только дописку в предопределнные значения сопоставления вид номенклатуры-договор между организациями и доработать процедуру формирования передач. "Подбирай договор , учитывая предопределенные значения" . Но боюсь, что такой костыль дорого может потом стоить и где-то вылезет ошибками. ПОделитесь опытом, если у кого такая задача стояла
Не проще сделать постобработку созданных документов регзаданием?
Ну или подпиской перед записью документа
Чтобы проверял ТЧ, номенклатуру в нем на соответствие договору
Если не совпадает - переносил в другие документы
В этом случае вмешательства в типовой механизм интеркампани нет, легко подключить расширением
Как хранить соответствие по номенклатура-договор на ваше усмотрение
Лично я бы добавил для простоты реквизит в Номенклатуру с типом Договор
Если заполнен - использовался он, не заполнен - тогда договор по умолчанию из настоек