Здравствуйте!
Пытаюсь сделать внешней обработкой ПКО с операцией "Розничная выручка". Нужно это для того,чтобы при проведении записывалась проводка Дт50-Кт90.01.1. В модуле объекта (в создаваемой обработке) в обработку проведения соответствующий код добавил.
//Пытаюсь провести по регистру ПКО с операцией Розничная выручка
Если ВидОперации = Перечисления.ВидыОперацийПКО.РозничнаяВыручка тогда
Дата = СтруктураШапкиДокумента.Дата;
Движения = Движения.Хозрасчетный;
Движение = Движения.Хозрасчетный.Добавить();
Движение.СчетДт = ПланыСчетов.Хозрасчетный.Касса;
Движение.СчетКт = ПланыСчетов.Хозрасчетный.Выручка;
Движение.Период = Дата;
Движение.Сумма = СтруктураШапкиДокумента.СуммаДокумента;
КонецЕсли
В обработке оставляю форму документа такую же, как в ПКО (просто перетащил её).
При открытии всё нормально, но при проведении движений документ по-прежнему не формирует. Где еще нужно править? Заранее спасибо.
(2),(3) Да, оплачено = Истина.
Попробовал у себя на тестовой конфигурации сделать всё "внутри" с тем же кодом - пошло. Из внешней обработки не идет. Добавил Движения.Записать() - то же самое. А внешнюю обработку нельзя также как печатную форму "привязать" при регистрации к документу?
Да, извините за долгое молчание - не было возможности зайти в инет.