Конвертация: как перенести конкретное субконто в документе? #744179


#0 by ANDRU48
УПП (Платежное поручение исходящее) в БП 3.0 (Списание с расчетного счета), есть реквизит СубконтоДт1. В базе БП 3.0 есть в справочнике "А" элемент с кодом "0001", как его при загрузке выбрать в субконто, в случае, если вид операции платеж поруч исходящее в УПП равно "ПеречислениеЗП"?
#1 by ANDRU48
Пока что сделал так: Перед выгрузкой в ПКС СубконтоДт1 написал Значение = Справочники.А.ПустаяСсылка; Создал ПКО Субконто1 и там сделал поиск по коду "0001"; Но все равно не подставляется в приемнике.
#2 by Chikko
После определения значения выполнятся ничего не будет (имяпко и тд). Если элемент 0001 статичен или предопределен - проще всего как-то так: Если Источник(ЭлементКоллекции?).ВидОперации = ПеречислениеЗП Тогда Выражение = "Справочники.А.НайтиПоКоду("0001")"; (или указать предопред., что надежнее) КонецЕсли;
#3 by ANDRU48
в источнике этого элемента нет, но справочник есть, в приемнике он не предопределенный
#4 by Naumov
Выгружай информацию в параметр. в событии после загрузки анализируй параметр и делай что нужно.
#5 by ANDRU48
Всю голову сломал, в итоге сделал так: (вид операции перенес как в источнике), после загрузки проверяю Объект.ВидОпреации, если мой, то меняю его на другой и меняю субконто.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С