Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Заполнить по основанию
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Михрутка
1С8.2.13.219.
УТП 1.1.16.1
Есть необходимость заполнения и проведения документа по основанию, а именно заполнить РКО по ВозвратуПокупателю. В интерактивном режиме все заполняется правильно. Программно пишу РКО.Заполнить(Основание), затем сразу РКО.Записать(). При этом документ почему-то заполняется неправильно, если вместо записи сделать РКО.ПолучитьФорму(),Открыть(), то открывается нормально заполненный документ.
Неправильность заполнения заключается в том, что указывается ведение учета в Бух, а не должно, и не указывается Счет учета(301), СтавкаНДС(безНДС), СтатьяДвиженияДенСредст(ВозвратДенежных средствПокупателю).
Подскажите почему так может быть. Эти документы в конфигурации не изменялись.
Ardi
Это фишка идиотов программистов типовой под восьмёрку.
Часть заполнения идёт в "Заполнить" часть в "При открытии".
MATEVI
приоткрытии() к примеру выполняется УправлениеДенежнымиСредствами.ЗаполнитьРеквизитыРасчетногоДокумента(... УправлениеДенежнымиСредствами.УстановитьСтатьюДДСПоУмолчанию(.. и т.д. И они не использованы в обработке заполнения которую Вы вызываете. Если это какая то обработка по вводу на основании то надо добавить процедуры из открытия.
Михрутка
Цитата(MATEVI @ 11.03.12, 22:23) необходимо зарегистрироваться для просмотра ссылки
приоткрытии() к примеру выполняется УправлениеДенежнымиСредствами.ЗаполнитьРеквизитыРасчетногоДокумента(... УправлениеДенежнымиСредствами.УстановитьСтатьюДДСПоУмолчанию(.. и т.д. И они не использованы в обработке заполнения которую Вы вызываете. Если это какая то обработка по вводу на основании то надо добавить процедуры из открытия.

Спасибо, попробую разобраться.
Zaval
Вам никто не мешает программно открыть Форму и использовать ЗаписатьВФорме. Можно еще кое-какой профит поиметь)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.