#0
by live in sky dreams
Как задать в КД проведение документа при перегрузке? Есть где-либо пример? Ткните носом в ссылку плиз. БП 3. Задача - перегрузить доки за определенный период. Если все оставить по умолчанию - доки перегружаются, выглядят проведенными, но движений нет. Как указать системе проводить их? Интуитивно понимаю, что нужно использовать глобальное "После загрузки данных". Но что там написать не понимаю. Какие переменные доступны и т.д.
#1
by Franchiser
После загрузки объекта Объект.Записать(режим записи.проведение)Или же как рекомендуют 1с создать параметр конвертации куда писать список объектов, которые требуется провести после загрузки, обойти эту коллекцию и провести документы.
#3
by live in sky dreams
Я пытался так делать. сразу же ошибка - не заполнено что то в ведомостях, хотя там должно быть все заполнено - иначе бы они не провелись. я так понял - после загрузки объекта сам объект загружен, но данными еще не заполнен и рановато его проводить... нет?
#4
by live in sky dreams
а можно подробнее? Как и где рекомендуют? Это сайт какой то или статья? Где можно ознакомиться с подробным разбором этого вопроса?
#8
by Asakra
Условия возникновения события Только для платформы V8. Событие выполняется перед загрузкой объекта. Возможен отказ от загрузки, например, в случае невыполнения каких-либо условий. Загружаемый в БД объект еще не инициализирован. Параметры: Отказ - Булево - Если Истина, то объект загружен не будет. Нпп - Число. Уникальный порядковый номер объекта в файле. Источник - Строка. Представление объекта источника. Пустая строка, если представление объекта источника не выгружалось. ИмяПравила - Строка. Имя правила конвертации. Пустая строка, если правила конвертации не используются. Правило – строка таблицы значений. Ссылка на правило конвертации объекта. ГенерироватьНовыйНомерИлиКодЕслиНеУказан – Булево. Если Истина и номер или код объекта не заданы, то перед записью будет сгенерирован новый номер или код. ТипОбъектаСтрокой - Строка. Тип загружаемого объекта. Например: СправочникСсылка.Номенклатура или РегистрСведенийЗапись.ЦеныТоваров ТипОбъекта - Значение типа Тип. Тип загружаемого объекта. НеЗамещатьОбъект - Если для данного параметра установить значение Истина, то объект идентифицированный при загрузке (т.е. найденный в информационной базе приемнике по значению синхронизирующих полей) не будет изменен/замещен. РежимЗаписи - Строка. Режим записи документа. Имеет смысл только если тип объекта приемника "Документ". Возможные значения "Запись", "Проведение", "ОтменаПроведения" РежимПроведения - Строка. Режим проведения документа. Имеет смысл только если тип объекта приемника "Документ". Возможные значения "Неоперативный", "Оперативный" Пример: РежимЗаписи = "ОтменаПроведения";
#9
by Сияющий Асинхраль
Хороший совет, но не очень работоспособный, любая проблема с проведением документа (например, он находится в закрытом периоде, не хватает прав, не хватает остатков, превышено ограничение по кредиту) приводит к прерыванию загрузки ВСЕХ объектов, поэтому вариант с параметр из самый работоспособный...
#11
by Asakra
без транзакций не будет прерываний. тут все зависит от конкретной задачи... сколько объектов, разовая загрузка или нет, что за пользователь будет грузить и т.п.
#12
by Сияющий Асинхраль
Ты сам лично пробовал? Или исключительно теорией руководствуешься? То бишь как должно быть, а не как есть на самом деле? Так вот на самом деле, повторю еще раз, любая проблема с проведением документа, который должен провестить вырубает дальнейшую загрузку. Если бы было иначе народ не придумывал варианты из , а они, увы, придуманы не от того, что народу поизвращаться хочется, а потому что это дает вариант устойчивой загрузки, даже в том случае, если какой-то документ не может быть проведен...
#15
by Сияющий Асинхраль
Вот так это делается для обычных форм: Подозреваю, что для управляемых для случая КД2 надо делать не таблицу значений, а массив, единственно, массив придется сортировать самому, в этом случае с ТЗ проще, а так все должно быть примерно также
#16
by Сияющий Асинхраль
+ У Гилева в одном из курсов был еще один способ, но он мне не понравился, Гилев предлагал наваять отдельную обработку и ей проводить, что чисто по-моему конечно решением является, но решением кривоватым...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УТ 11 (11.3.4.93). Помогите, печать ТОРГ-12 в руб. по курсу от 09.01.2018
- БП 3. Не видно ведомостей на выплату ЗП в банк
- не загружаются документы через сервис ЭДО, Конфигурация 1С УТ 10.3.45.4
- Не удалось сформировать внешнюю печатную форму! Недостаточно фактических параметров
- Слетает роль, при обновлении
- ЗУП 3.1 отступы в ячейках таблицы формы
- Настройка платежного терминала + ККМ + 1С Розница
- ЗУП 3.1 Стандартные вычеты на детей
- Разница амортизации в БУ и НУ
- Обновление типовой через хранилище конфигурации
- v7: Изменить владельца элемента справочника из формы самого элемента
- ЗУП 2.5 Почему временно пребывающему начисляется ФФОМС?
- БП ред. 3.0. Выгрузка в Excel не работает на сервере.
- Не видится параметр СКД.
- Резервное копирование
- Доп.реквизит сведение для объекта регистр сведений Кадровая история сотрудников ЗУП 3.1
- Конвертация Данных 2.0
- Как запретить в периферийной базе все регламентные задания? Бухгалтерия 3.0
- Как организовать телефонию по WI-FI?
- Необязательный параметр запроса в отчете на СКД