Создание ПКО в приемнике

1. pulcher 30.07.19 16:44 Сейчас в теме
Здравствуйте!
Стоит простейшая задача, при помощи конвертации создать из "Отчета о розничных продажах" в рознице "ПКО" в бухгалтерии. Правило написано. Однако для корректного создания ПКО, на форме документа должны отработать процедуры
ФормаДокумента.ВидОперацииПриИзмененииСервер();
ФормаДокумента.КонтрагентПриИзмененииСервер();

Возможно ли это сделать во время самой конвертации, при загрузке XML файла в бухгалтерии?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Pavel Rodinchenko 30.07.19 16:46 Сейчас в теме
(1)Можно, если перенести весь функционал данных процедур в саму конвертацию
alex-l19041; +1 Ответить
3. pulcher 30.07.19 16:53 Сейчас в теме
(2) Если взять одну из процедур:
	Объект = Форма.Объект;
	Элементы = Форма.Элементы;
	
	ЭлементыСчетов = Новый Массив();
	ЭлементыСчетов.Добавить("СчетКасса");
	ЭлементыСчетов.Добавить("РасшифровкаПлатежаСчетУчетаРасчетовСКонтрагентом");
	ЭлементыСчетов.Добавить("РасшифровкаПлатежаСчетУчетаРасчетовПоАвансам");
	ЭлементыСчетов.Добавить("РасшифровкаПлатежаСчетУчетаРасчетовПоАвансамПриУСН");
	ЭлементыСчетов.Добавить("СчетБанк");
	ЭлементыСчетов.Добавить("СчетУчета");
	
	СчетаУчетаВДокументах.УстановитьВидимостьСчетовУчета(Элементы, ЭлементыСчетов);
Показать

Объект мы можем получить. А Элементы формы получить возможно? Если нет, задачка усложняется.
4. Pavel Rodinchenko 30.07.19 16:59 Сейчас в теме
(3)А в процедурах ПриСозданииНаСервере, ПриЧтенииНаСервере или ПриОткрытии этот код не исполняется?
alex-l19041; +1 Ответить
5. pulcher 30.07.19 18:50 Сейчас в теме
(4)Нет только вызываются все те же процедуры которым необходимо передать элементы формы. Не понимаю как их получить.
6. Pavel Rodinchenko 30.07.19 19:06 Сейчас в теме
(5)как-то странно, как же тогда при открытии формы видимость этих колонок устанавливается? эта настройка ведь нигде не хранится
7. Pavel Rodinchenko 30.07.19 19:08 Сейчас в теме
(5)просто вполне возможно, что действия, которые вы хотите делать вовсе не нужны
8. pulcher 30.07.19 19:29 Сейчас в теме
(7)
е делать вовсе не нужны

Слева программное создание ПКО, справа создание руками и выбор операции и склада тоже руками. Настройки наверное где то хранятся, потому, что перепроведение, открытие, закрытие, запись, ничего не меняет ситуацию, именно событие на форме "ПриИзмененииСклада" например или "ПриИзмененииВидаОперации" приводят документ в нужный вид. Появляются проводки.
Прикрепленные файлы:
9. Pavel Rodinchenko 30.07.19 19:49 Сейчас в теме
(8)а табличную часть "расшифровкаПлатежа" если заполнить? данные для проведения оттуда же берутся, а у вас, как я понял, просто заполнен реквизит сумма документа
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот