Действия при открытии "накладная"
Добрый вечер, гуру axapt-ы. Необходимо сделать следующее:
В таблицу VendInvoiceTrans необходимо добавить поле InternalSp и заполнять его значением InternalSp.PurchLine в момент разноски бухгалтерской накладной (Сведения о заказе на покупку/ Разноска/ Накладная).
Поле со значением в PurchLine имеется. Нашёл, что накладная вызывается классом PurchFormLetter_Invoice , который отвечает за разноску. Мне необходимо, чтобы при нажатии на "накладная", в поле VendInvoiceTrans.InternalSp заносилось нужное мне значение.
В классе посмотретл методы, но не нашёл, откуда он запускается. D run идёт вызов super и ничего более.
Пытался вставить свой код в методы newJournalList и newJournalTransList - не работает. Даже до точки останова не доходит.
Так же пытался найти, с какого метода запускается класс, их несколько получается, пробовал вставлять в chooseLinesPackingSlip и chooseLines. Результата никакого.
Натолкните, пожалуйста на верный или приблизительный путь. Буду благодарен за любые ответы.
|